resultMap<R extends Object> method
Maps the inner Result of this Resolvable using mapper.
Implementation
@override
@pragma('vm:prefer-inline')
Sync<R> resultMap<R extends Object>(
@noFutures Result<R> Function(Result<T> value) noFutures,
) {
try {
return Sync.result(noFutures(value));
} on Err catch (err) {
return Sync.err(err.transfErr<R>());
} catch (error, stackTrace) {
return Sync.err(Err<R>(error, stackTrace: stackTrace));
}
}