Returns the result if it is a success, or the result of orElse
orElse
Iterable<T> iterableOr(Iterable<T> orElse) => switch (this) { Success(:final value) => value, _ => orElse };