onErr method

Result<T> onErr(
  1. void action(
    1. Failure failure
    )
)

Runs action for a failure and returns this result unchanged.

Implementation

Result<T> onErr(void Function(Failure failure) action) {
  if (this case Err(:final failure)) action(failure);
  return this;
}