mapOrElse<U> method
U
mapOrElse<U>(
- U defaultF(
- E err
- U f(
- T value
Maps a Result<T, E>
to U
by applying fallback function defaultF
to
a contained Err value, or function f
to a contained Ok value.
This function can be used to unpack a successful result while handling an error.
Implementation
U mapOrElse<U>(U Function(E err) defaultF, U Function(T value) f) =>
isOk ? f(_okValue) : defaultF(_errValue);