package at.connyduck.pixelcat.network.calladapter import retrofit2.Call import retrofit2.CallAdapter import java.lang.reflect.Type class NetworkCallAdapter( private val successType: Type ) : CallAdapter>> { override fun responseType(): Type = successType override fun adapt(call: Call): Call> { return NetworkResponseCall(call) } }