asyncSome<T extends Object> function

Async<Some<T>> asyncSome<T extends Object>(
  1. FutureOr<T> value
)

Implementation

@pragma('vm:prefer-inline')
Async<Some<T>> asyncSome<T extends Object>(FutureOr<T> value) {
  assert(!isSubtype<T, Future<Object>>(), '$T must never be a Future.');
  return Async(() async => Some(await value));
}