async

@CheckReturnValue
fun <T> async(scope: ERROR CLASS: Symbol not found for CoroutineScope, block: suspend () -> T): CompletableFuture<T>

Runs block on scope and returns a future. Cancelling the future cancels the coroutine, and cancelling scope cancels work already in flight.