await

suspend fun <T> await(block: suspend () -> T): T

Launches a coroutine in the queue, and waits for its result.

Exceptions thrown by block will be rethrown.