Expand description
🚧 [Unstable] Data provider struct definitions for this ICU4X component.
🚧 This code is considered unstable; it may change at any time, in breaking or non-breaking ways,
including in SemVer minor releases. While the serde representation of data structs is guaranteed
to be stable, their Rust representation might not be. Use with caution.
Read more about data providers: icu_provider
Re-exports§
pub use crate::zone::TimeZone;
Modules§
- iana
- 🚧 [Unstable] Property names-related data for this component
- windows
- A provider for mapping Windows Zones to IANA identifiers.
Structs§
- Baked
- Baked data
- Metazone
Info - Information about a metazone membership
- Time
Zone VariantULE ULEtype for TimeZoneVariant- Timestamp24
- Encodes ZoneNameTimestamp in 3 bytes by dropping the unused metadata
- Timezone
Periods - Data struct for the
TimezonePeriodsV1marker. - Timezone
Periods V1 - An ICU4X mapping to timezone offset data and metazones at a given period.
- Variant
Offsets - Represents the different offsets in use for a time zone
- Variant
Offsets With Metazone Membership Kind - A
VariantOffsetsand aMetazoneMembershipKindpacked into one byte.
Enums§
- Metazone
Membership Kind - Metadata about a metazone membership
- Time
Zone Variant - A time zone variant used to identify a display name in CLDR.
Type Aliases§
- Metazone
Id - Metazone ID in a compact format