//! A provider for mapping Windows Zones to IANA identifiers. //! //! <div class="stab unstable"> //! 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. //! </div> //! //! Read more about data providers: [`icu_provider`]
use icu_provider::prelude::*; use zerotrie::ZeroTrieSimpleAscii; use zerovec::ZeroVec;
/// A mapping from Windows Timezone names to the corresponding BCP-47 IDs. /// /// <div class="stab unstable"> /// 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. /// </div> #[derive(PartialEq, Debug, Clone, zerofrom::ZeroFrom, yoke::Yokeable)] #[cfg_attr(feature = "datagen", derive(serde::Serialize, databake::Bake))] #[cfg_attr(feature = "datagen", databake(path = icu_time::provider::windows))] #[cfg_attr(feature = "serde", derive(serde::Deserialize))] pubstruct WindowsZonesToBcp47Map<'data> { /// A map from a `WindowsZoneIdentifier` and `WindowsRegion` to indexes of the associated BCP-47 time zone identifiers. #[cfg_attr(feature = "serde", serde(borrow))] pub map: ZeroTrieSimpleAscii<ZeroVec<'data, u8>>,
/// A sorted list of BCP-47 time zone identifiers. #[cfg_attr(feature = "serde", serde(borrow))] pub bcp47_ids: ZeroVec<'data, TimeZone>,
}
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.16Bemerkung:
(vorverarbeitet am 2026-08-25)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.