Trait ChainError

Source
pub trait ChainError<O: ErrorCategory, Tag> {
    // Required method
    fn chain(self, error_code: O) -> Error<O>;
}
Expand description

A trait that allows chaining of Error and DynError values and any value of a type that implements ErrorCategory.

Required Methods§

Source

fn chain(self, error_code: O) -> Error<O>

Chain this error with the supplied error_code.

§Panics

If the error category O is not linked with the ErrorCategory of the most recent error code, this function will panic.

Implementors§