[−][src]Struct problem::FatalProblem
This error type is meant to be used as main()
result error. It implements Debug
display so
that the program can terminate with nice message formatted with Problem
and custom exit
status.
Trait Implementations
impl Debug for FatalProblem
[src]
impl<E> From<E> for FatalProblem where
E: Into<Box<dyn Error>>,
[src]
E: Into<Box<dyn Error>>,
fn from(error: E) -> FatalProblem
[src]
impl From<Problem> for FatalProblem
[src]
fn from(problem: Problem) -> FatalProblem
[src]
Auto Trait Implementations
impl !RefUnwindSafe for FatalProblem
impl !Send for FatalProblem
impl !Sync for FatalProblem
impl Unpin for FatalProblem
impl !UnwindSafe for FatalProblem
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<!> for T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,