whenComplete<R extends Object> method
Resolvable<R>
whenComplete<R extends Object>(
- @noFutures Resolvable<
R> noFutures(- Sync<
T> resolved
- Sync<
override
Implementation
@override
@pragma('vm:prefer-inline')
Resolvable<R> whenComplete<R extends Object>(
@noFutures Resolvable<R> Function(Sync<T> resolved) noFutures,
) {
return Sync(() {
value.unwrap(); // unwrap to throw if value has an Err.
return Resolvable(() => noFutures(this));
}).flatten();
}