okOrForMaybe
Transforms the Maybe<T>
into a Result<T, E>
by mapping T
to Ok(T)
.
If input
is undefined
or null
, then return Err(E)
with passed err
.
Arguments passed to this are eagerly evaluated; if you are passing the result of a function call, it is recommended to use okOrElse, which is lazily evaluated.