[−][src]Trait problem::OkOrProblem
Extension trait to map Option
to Result
with Problem
Required methods
fn ok_or_problem<P>(self, problem: P) -> Result<O, Problem> where
P: Into<Problem>,
P: Into<Problem>,
fn ok_or_problem_with<F, P>(self, problem: F) -> Result<O, Problem> where
F: FnOnce() -> P,
P: Into<Problem>,
F: FnOnce() -> P,
P: Into<Problem>,
Implementations on Foreign Types
impl<O> OkOrProblem<O> for Option<O>
[src]
fn ok_or_problem<P>(self, problem: P) -> Result<O, Problem> where
P: Into<Problem>,
[src]
P: Into<Problem>,
fn ok_or_problem_with<F, P>(self, problem: F) -> Result<O, Problem> where
F: FnOnce() -> P,
P: Into<Problem>,
[src]
F: FnOnce() -> P,
P: Into<Problem>,