resolvable method
Returns a Resolvable that will complete when this SafeCompleter is completed.
Implementation
@pragma('vm:prefer-inline')
Resolvable<T> resolvable() {
return Resolvable(() {
// Use a switch on the Option '_value' for clear and safe state checking.
switch (_value) {
case Some(value: final v):
return v;
case None():
return _completer.future;
}
});
}