Trait failure::AsFail

source ·
pub trait AsFail {
    fn as_fail(&self) -> &dyn Fail;
}
Expand description

The AsFail trait

This trait is similar to AsRef<Fail>, but it is specialized to handle the dynamic object of Fail. Implementors of Fail have a blanket implementation. It is used in failure_derive in order to generate a custom cause.

Required Methods

Converts a reference to Self into a dynamic trait object of Fail.

Implementors