Re-exports
Modules
This module provides the necessary structures and logic to read values from a binary Ion data stream.
Re-exports of third party dependencies that are part of our public API.
This module provides an implementation of the data types described by the Ion Data Model section of the Ion 1.0 spec.
Provides a in-memory tree representation of Ion values that can be operated on in a dynamically typed way.
Structs
A streaming Ion reader that resolves symbol IDs into their corresponding text.
Stores mappings from Symbol IDs to text and vice-versa.
A streaming Ion reader that:
Enums
Stream components that an application-level Reader implementation may encounter.
Raw stream elements that a SystemReader may encounter.
Traits
This trait captures the format-agnostic parser functionality needed to navigate within an Ion stream and read the values encountered into native Rust data types.