waitAsyncResult

suspend fun <P, T> waitAsyncResult(task: AsyncResult<P, T>): TaskResult<P, T & Any>