request

suspend fun <T> request(call: suspend () -> Response<T>): T