Crate chandeliers_err
source ·Expand description
Error accumulator and panic helpers
Re-exports
pub use transparent::Transparent;pub use error::*;
Modules
- Error message generation.
- A mostly transparent wrapper around any type to indicate that it carries a
Spanwith it.
Macros
- Generate an error message better than just “proc macro panicked”.
- Special instance of
panicfor assertions. - Location in the source code.
- Special instance of
panicfor code that should be trivially unreachable. - Repository of this project, to be displayed in error messages.
Structs
- Error accumulator to be able to
- Error scope to fail if one of several computations failed.
Type Aliases
- Reexport of
Span, but this time forgeable in tests and transparent toEqandHash.