Safely gets the Ok instance, resolving any Future.
@override @pragma('vm:prefer-inline') Future<Option<Ok<T>>> ok() => value.then((e) => e.ok());