asResult

suspend fun <T : Any> Task<T>.asResult(): SealedResult<T, Exception>