Module icu_collator::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
Structs§
- Baked data
- The main collation data either for the root or for a tailoring
- Marker type for
CollationDataV1
: “collator/data@1” - Secondary weights for the start of the Combining Diacritics block.
- Marker type for
CollationDiacriticsV1
: “collator/dia@1” CollationElement32
s for the Hangul Jamo Unicode Block- Marker type for
CollationJamoV1
: “collator/jamo@1” - Each non-alias collation that the data provider knows about explicitly has an data entry at least for this struct.
- Marker type for
CollationMetadataV1
: “collator/meta@1” - Script reordering data
- Marker type for
CollationReorderingV1
: “collator/reord@1” - Special primaries associated with the root collation
- Marker type for
CollationSpecialPrimariesV1
: “collator/prim@1”