match<R> method
R
match<R>(
- R onSuccess(
- T value
- R onError(
- E error
Executed providing the value if successful, or the error if failed.
Implementation
R match<R>(R Function(T value) onSuccess, R Function(E error) onError) {
if (this is Success<T, E>) {
return onSuccess((this as Success<T, E>).value);
}
return onError((this as Failure<T, E>).error);
}