when<R> method

R when<R>({
  1. required R success(
    1. T value
    ),
  2. required R failure(
    1. Object error
    ),
})

Implementation

R when<R>({
  required R Function(T value) success,
  required R Function(Object error) failure,
}) => isSuccess ? success(_value as T) : failure(_error!);