Crate vortex_error
source ·Expand description
This crate defines error & result types for Vortex. It also contains a variety of useful macros for error handling.
Modules§
- Python bindings for Vortex errors.
Macros§
- A convenient macro for returning a VortexError.
- A convenient macro for creating a VortexError.
- A convenient macro for panicking with a VortexError in the presence of a programmer error (e.g., an invariant has been violated).
Structs§
- A string that can be used as an error message.
Enums§
- The top-level error type for Vortex.
Traits§
- A trait for expect-ing a VortexResult or an Option.
- A trait for unwrapping a VortexResult.
Type Aliases§
- A type alias for Results that return VortexErrors as their error type.