Module ion_rs::element

source ·
Expand description

Provides a dynamically typed, materialized representation of an Ion value.

An Element represents an (annotations, value) pair, where a value is an Ion integer, float, list, struct, etc.

For reference here are a couple other value style APIs for JSON:

Re-exports

  • pub use crate::types::Blob;
  • pub use crate::types::Bytes;
  • pub use crate::types::Clob;
  • pub use crate::types::List;
  • pub use crate::types::SExp;
  • pub use crate::types::Sequence;
  • pub use crate::types::Struct;

Modules

Structs

  • An ordered sequence of symbols that convey additional, application-specific information about their associated Ion value.
  • An (annotations, value) pair representing an Ion value.

Enums

Traits