[][src]Crate ion_rs

Re-exports

pub use cursor::Cursor;
pub use data_source::IonDataSource;

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.

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.

Enums

IonType

Represents the Ion data type of a given value. To learn more about each data type, read the Ion Data Model section of the spec.

Traits

SystemEventHandler

Functions that will be called when the reader handles system-level events that would otherwise not be surfaced to the user level.