Skip to main content

Crate tzif_codec

Crate tzif_codec 

Source
Expand description

Serializer and deserializer for the Time Zone Information Format (TZif).

This crate focuses on the RFC 9636 binary interchange format. It keeps the data model close to the on-the-wire layout so callers can build, inspect, deserialize, and serialize TZif files without pulling in a timezone engine.

let _ = tzif_codec::APPLICATION_TZIF;

Structs§

DataBlock
ExplicitTransitionsBuilder
FixedOffsetBuilder
LeapSecond
LocalTimeType
PosixFooter
PosixTransitionTime
TzdistTruncation
TzifBuilder
TzifFile

Enums§

InteroperabilityWarning
PosixTransitionRule
TzdistError
TzifBuildError
TzifError
TzifMediaType
Version
VersionPolicy

Functions§

validate_tzdist_capability_formats
Validates a TZDIST capability format list for TZif media types.