Trait flex_error::ErrorSource [−][src]
pub trait ErrorSource<Trace> { type Source; type Detail; fn error_details(source: Self::Source) -> (Self::Detail, Option<Trace>); }
Associated Types
Required methods
Implementors
impl<Detail, Trace> ErrorSource<Trace> for DetailOnly<Detail>
[src]
impl<Detail, Trace> ErrorSource<Trace> for DetailOnly<Detail>
[src]impl<Detail, Trace> ErrorSource<Trace> for ErrorReport<Detail, Trace>
[src]
impl<Detail, Trace> ErrorSource<Trace> for ErrorReport<Detail, Trace>
[src]impl<E, Tracer> ErrorSource<Tracer> for StdError<E> where
Tracer: ErrorTracer<E>,
[src]
impl<E, Tracer> ErrorSource<Tracer> for StdError<E> where
Tracer: ErrorTracer<E>,
[src]