Structs
Placeholder Error type for error variants that require conditional compilation.
Enums
Represents the different types of high-level failures that might occur when reading Ion data.
Functions
A convenience method for creating an IonResult containing an IonError::DecodingError with the provided description text.
A convenience method for creating an IonError::DecodingError with the provided operation text. Useful for calling Option#ok_or_else.
A convenience method for creating an IonResult containing an IonError::IllegalOperation with the provided operation text.
A convenience method for creating an IonError::IllegalOperation with the provided operation text. Useful for calling Option#ok_or_else.
Type Definitions
A unified Result type representing the outcome of method calls that may fail.