unwrapOr method

  1. @override
T unwrapOr(
  1. T fallback
)
override

Returns the contained Ok (success) value or a provided fallback.

Examples

Basic usage:

final fallback = 23;

Result<int, String> x = Ok(9);
expect(x.unwrapOr(fallback), 9);

Result<int, String> y = Err('Error!');
expect(y.unwrapOr(fallback), fallback);

Implementation

@override
T unwrapOr(T fallback) {
  return fallback;
}