Module provider

Source
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 chinese_based::ChineseCacheV1Marker;
pub use chinese_based::DangiCacheV1Marker;
pub use islamic::IslamicObservationalCacheV1Marker;
pub use islamic::IslamicUmmAlQuraCacheV1Marker;

Modules§

chinese_based
🚧 [Unstable] Data provider struct definitions for chinese-based calendars.
islamic
🚧 [Unstable] Data provider struct definitions for chinese-based calendars.

Structs§

Baked
Baked data
EraStartDate
The date at which an era started
EraStartDateULE
ULE type for EraStartDate
JapaneseErasV1
A data structure containing the necessary era data for constructing a Japanese calendar object
JapaneseErasV1Marker
Marker type for JapaneseErasV1: “calendar/japanese@1”
JapaneseExtendedErasV1Marker
Marker type for JapaneseErasV1: “calendar/japanext@1”
WeekDataV1
An ICU4X mapping to a subset of CLDR weekData. See CLDR-JSON’s weekData.json for more context.
WeekDataV2
An ICU4X mapping to a subset of CLDR weekData. See CLDR-JSON’s weekData.json for more context.
WeekDataV1Marker
Marker type for WeekDataV1: “datetime/week_data@1”
WeekDataV2Marker
Marker type for WeekDataV2: “datetime/week_data@2”
WeekdaySet
Bitset representing weekdays.