Crate ion_rs[−][src]
Re-exports
pub use cursor::Cursor; | |
pub use data_source::IonDataSource; | |
pub use types::IonType; |
Modules
binary | This module provides the necessary structures and logic to read values from a binary Ion data stream. |
constants | |
cursor | |
data_source | |
result | |
text | |
types | This module provides an implementation of the data types described by the Ion Data Model section of the Ion 1.0 spec. |
value | Provides a in-memory tree representation of Ion values that can be operated on in a dynamically typed way. |
Structs
BinaryIonCursor | |
Reader | A streaming Ion reader that resolves symbol IDs into the appropriate text. |
SymbolTable | Stores mappings from Symbol IDs to text and vice-versa. |
Traits
SystemEventHandler | Functions that will be called when the reader handles system-level events that would otherwise not be surfaced to the user level. |