map<R> method
Transforms a success value with a sync or async transform.
Implementation
Future<Result<R, E>> map<R>(FutureOr<R> Function(T value) transform) async {
final result = await this;
return switch (result) {
Success(value: final value) => Result.success(await transform(value)),
Failure(error: final error) => Result.failure(error),
};
}