inline suspend fun <reified T> HttpClientCall.receive(): T
inline suspend fun <reified T> HttpResponse.receive(): T
Tries to receive the payload of the response as an specific type T.
NoTransformationFoundException
- If no transformation is found for the type T.
DoubleReceiveException
- If already called receive.
suspend fun receive(info: TypeInfo): Any
Tries to receive the payload of the response as a specific expected type provided in info. Returns response if info corresponds to HttpResponse.
NoTransformationFoundException
- If no transformation is found for the type info.
DoubleReceiveException
- If already called receive.