okOr<E extends Object> method

Result<T, E> okOr<E extends Object>(
  1. E err
)
inherited

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

Implementation

Result<T, E> okOr<E extends Object>(E err) {
  final val = toNullable();
  return val != null ? Result.ok(val) : Result.err(err);
}