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
Modules§
- 🚧 [Unstable] Property names-related data for this component
Structs§
- Baked data
ULE
type for GeneralCategoryPropertyBinaryAlnumV1
PropertyBinaryAlphabeticV1
PropertyBinaryAsciiHexDigitV1
PropertyBinaryBasicEmojiV1
PropertyBinaryBidiControlV1
PropertyBinaryBidiMirroredV1
PropertyBinaryBlankV1
PropertyBinaryCaseIgnorableV1
PropertyBinaryCaseSensitiveV1
PropertyBinaryCasedV1
PropertyBinaryChangesWhenCasefoldedV1
PropertyBinaryChangesWhenCasemappedV1
PropertyBinaryChangesWhenLowercasedV1
PropertyBinaryChangesWhenNfkcCasefoldedV1
PropertyBinaryChangesWhenTitlecasedV1
PropertyBinaryChangesWhenUppercasedV1
PropertyBinaryDashV1
PropertyBinaryDefaultIgnorableCodePointV1
PropertyBinaryDeprecatedV1
PropertyBinaryDiacriticV1
PropertyBinaryEmojiComponentV1
PropertyBinaryEmojiModifierBaseV1
PropertyBinaryEmojiModifierV1
PropertyBinaryEmojiPresentationV1
PropertyBinaryEmojiV1
PropertyBinaryExtendedPictographicV1
PropertyBinaryExtenderV1
PropertyBinaryFullCompositionExclusionV1
PropertyBinaryGraphV1
PropertyBinaryGraphemeBaseV1
PropertyBinaryGraphemeExtendV1
PropertyBinaryGraphemeLinkV1
PropertyBinaryHexDigitV1
PropertyBinaryHyphenV1
PropertyBinaryIdContinueV1
PropertyBinaryIdStartV1
PropertyBinaryIdeographicV1
PropertyBinaryIdsBinaryOperatorV1
PropertyBinaryIdsTrinaryOperatorV1
PropertyBinaryJoinControlV1
PropertyBinaryLogicalOrderExceptionV1
PropertyBinaryLowercaseV1
PropertyBinaryMathV1
PropertyBinaryNfcInertV1
PropertyBinaryNfdInertV1
PropertyBinaryNfkcInertV1
PropertyBinaryNfkdInertV1
PropertyBinaryNoncharacterCodePointV1
PropertyBinaryPatternSyntaxV1
PropertyBinaryPatternWhiteSpaceV1
PropertyBinaryPrependedConcatenationMarkV1
PropertyBinaryPrintV1
PropertyBinaryQuotationMarkV1
PropertyBinaryRadicalV1
PropertyBinaryRegionalIndicatorV1
PropertyBinarySegmentStarterV1
PropertyBinarySentenceTerminalV1
PropertyBinarySoftDottedV1
PropertyBinaryTerminalPunctuationV1
PropertyBinaryUnifiedIdeographV1
PropertyBinaryUppercaseV1
PropertyBinaryVariationSelectorV1
PropertyBinaryWhiteSpaceV1
PropertyBinaryXdigitV1
PropertyBinaryXidContinueV1
PropertyBinaryXidStartV1
- Data marker for the ‘BidiClass’ Unicode property
- Data marker for the ‘BidiMirroringGlyph’ Unicode property
- Data marker for the ‘CanonicalCombiningClass’ Unicode property
- Data marker for the ‘EastAsianWidth’ Unicode property
- Data marker for the ‘GeneralCategory’ Unicode property
- Data marker for the ‘GraphemeClusterBreak’ Unicode property
- Data marker for the ‘HangulSyllableType’ Unicode property
- Data marker for the ‘IndicSyllabicCategory’ Unicode property
- Data marker for the ‘JoiningType’ Unicode property
- Data marker for the ‘LineBreak’ Unicode property
- Data marker for the ‘Script’ Unicode property
- Data marker for the ‘SentenceBreak’ Unicode property
- Data marker for the ‘WordBreak’ Unicode property
PropertyNameLongBidiClassV1
PropertyNameLongCanonicalCombiningClassV1
PropertyNameLongEastAsianWidthV1
PropertyNameLongGeneralCategoryV1
PropertyNameLongGraphemeClusterBreakV1
PropertyNameLongHangulSyllableTypeV1
PropertyNameLongIndicSyllabicCategoryV1
PropertyNameLongJoiningTypeV1
PropertyNameLongLineBreakV1
PropertyNameLongScriptV1
PropertyNameLongSentenceBreakV1
PropertyNameLongWordBreakV1
PropertyNameParseBidiClassV1
PropertyNameParseCanonicalCombiningClassV1
PropertyNameParseEastAsianWidthV1
PropertyNameParseGeneralCategoryMaskV1
PropertyNameParseGeneralCategoryV1
PropertyNameParseGraphemeClusterBreakV1
PropertyNameParseHangulSyllableTypeV1
PropertyNameParseIndicSyllabicCategoryV1
PropertyNameParseJoiningTypeV1
PropertyNameParseLineBreakV1
PropertyNameParseScriptV1
PropertyNameParseSentenceBreakV1
PropertyNameParseWordBreakV1
PropertyNameShortBidiClassV1
PropertyNameShortCanonicalCombiningClassV1
PropertyNameShortEastAsianWidthV1
PropertyNameShortGeneralCategoryV1
PropertyNameShortGraphemeClusterBreakV1
PropertyNameShortHangulSyllableTypeV1
PropertyNameShortIndicSyllabicCategoryV1
PropertyNameShortJoiningTypeV1
PropertyNameShortLineBreakV1
PropertyNameShortScriptV1
PropertyNameShortSentenceBreakV1
PropertyNameShortWordBreakV1
PropertyScriptWithExtensionsV1
- A struct that efficiently stores
Script
andScript_Extensions
property data.
Enums§
- A map efficiently storing data about individual characters.
- A set of characters which share a particular property value.
- A set of characters and strings which share a particular property value.
Constants§
- All data keys in this module.