Expand description
This crate defines error & result types for Vortex. It also contains a variety of useful macros for error handling.
Macros§
- vortex_
bail - A convenient macro for returning a VortexError.
- vortex_
err - A convenient macro for creating a VortexError.
- vortex_
panic - A convenient macro for panicking with a VortexError in the presence of a programmer error (e.g., an invariant has been violated).
Structs§
- ErrString
- A string that can be used as an error message.
Enums§
- Vortex
Error - The top-level error type for Vortex.
Traits§
- Result
Ext - Extension trait for VortexResult
- Vortex
Expect - A trait for expect-ing a VortexResult or an Option.
- Vortex
Unwrap - A trait for unwrapping a VortexResult.
Type Aliases§
- Shared
Vortex Result - A vortex result that can be shared or cloned.
- Vortex
Result - A type alias for Results that return VortexErrors as their error type.