ion-binary-rs 0.8.13

Pure Rust parser, encoder and hasher for Amazon's Ion binary format.
Documentation
// Some implementations do not support unlimited fractional precision. This case should be skipped in those
// implementations.

// frac. seconds precise, UTC
(
    2007-02-23T12:14:33.13371337133713371337Z
    2007-02-23T12:14:33.13371337133713371337+00:00
)

(
    2007-02-23T12:14:33.18446744073709551615Z // Fraction is max 64 bit unsigned int.
    2007-02-23T12:14:33.18446744073709551615+00:00
)

(
    2007-02-23T12:14:33.18446744073709551616Z // Fraction is max 64 bit unsigned int + 1.
    2007-02-23T12:14:33.18446744073709551616+00:00
)

(
    2007-02-23T12:14:33.99999999999Z // Large fractional precision.
    2007-02-23T12:14:33.99999999999+00:00
)

(
    2007-02-23T12:14:33.11999999999Z
    2007-02-23T12:14:33.11999999999+00:00
)

(
    2007-02-23T12:14:33.1111114Z
    2007-02-23T12:14:33.1111114+00:00
)

(
    2007-02-23T12:14:33.00000738284738Z // Large fractional precision with leading zeroes.
    2007-02-23T12:14:33.00000738284738+00:00
)


(
    2007-02-23T12:14:33.00738284738Z
    2007-02-23T12:14:33.00738284738+00:00
)

(
    2007-02-23T12:14:33.00000001Z
    2007-02-23T12:14:33.00000001+00:00
)

(
    2007-02-23T12:14:33.000000000000001Z
    2007-02-23T12:14:33.000000000000001+00:00
)

(
    2007-02-23T12:14:33.1000000Z // Large fractional precision with trailing zeroes.
    2007-02-23T12:14:33.1000000+00:00
)

(
    2007-02-23T12:14:33.4350000000Z
    2007-02-23T12:14:33.4350000000+00:00
)

(
    2007-02-23T12:14:33.000733100Z // Large fractional precision with leading and trailing zeroes.
    2007-02-23T12:14:33.000733100+00:00
)