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]