Crate failure_ext
source ·Expand description
Crate extending functionality of the anyhow
crate
Modules
- A “prelude” of
failure_ext
crate.
Macros
- Downcast matching.
- Downcast matching.
Structs
- Temporary immitation of
failure::Compat<T>
to ease migration. - Shallow wrapper struct around anyhow::Error with std::fmt::Display implementation that shows the entire chain of errors
Enums
- Enum used in slog::Serializer implementation when SlogKVError is used
Traits
- “Context” support for futures.
- “Context” support for streams.
Functions
- Like Fail::cause, but handles SharedError whose Fail implementation does not return the right underlying error.