mapFailure method
Трансформирует только Failure.
final mapped = result.mapFailure((f) => Failure.network(type: NetworkFailure.timeout));
Implementation
Result<T> mapFailure(Failure Function(Failure failure) mapper) =>
switch (this) {
Right<T>() => this,
Left(:final failure) => Left(mapper(failure)),
};