okOrElse<E> method

Result<T, E> okOrElse<E>(
  1. E err()
)

Transforms the Option into a Result, mapping Some(v) to Ok(v) and None to Err(err()).

Implementation

Result<T, E> okOrElse<E>(E Function() err) =>
    isSome ? Ok(_someValue) : Err(err());