execute

suspend fun <T> execute(block: suspend () -> Pair<HttpResponse?, T>): T