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 names::PropertyNameLongBidiClassV1;pub use names::PropertyNameLongCanonicalCombiningClassV1;pub use names::PropertyNameLongEastAsianWidthV1;pub use names::PropertyNameLongGeneralCategoryV1;pub use names::PropertyNameLongGraphemeClusterBreakV1;pub use names::PropertyNameLongHangulSyllableTypeV1;pub use names::PropertyNameLongIndicSyllabicCategoryV1;pub use names::PropertyNameLongJoiningTypeV1;pub use names::PropertyNameLongLineBreakV1;pub use names::PropertyNameLongScriptV1;pub use names::PropertyNameLongSentenceBreakV1;pub use names::PropertyNameLongVerticalOrientationV1;pub use names::PropertyNameLongWordBreakV1;pub use names::PropertyNameParseBidiClassV1;pub use names::PropertyNameParseCanonicalCombiningClassV1;pub use names::PropertyNameParseEastAsianWidthV1;pub use names::PropertyNameParseGeneralCategoryMaskV1;pub use names::PropertyNameParseGeneralCategoryV1;pub use names::PropertyNameParseGraphemeClusterBreakV1;pub use names::PropertyNameParseHangulSyllableTypeV1;pub use names::PropertyNameParseIndicSyllabicCategoryV1;pub use names::PropertyNameParseJoiningTypeV1;pub use names::PropertyNameParseLineBreakV1;pub use names::PropertyNameParseScriptV1;pub use names::PropertyNameParseSentenceBreakV1;pub use names::PropertyNameParseVerticalOrientationV1;pub use names::PropertyNameParseWordBreakV1;pub use names::PropertyNameShortBidiClassV1;pub use names::PropertyNameShortCanonicalCombiningClassV1;pub use names::PropertyNameShortEastAsianWidthV1;pub use names::PropertyNameShortGeneralCategoryV1;pub use names::PropertyNameShortGraphemeClusterBreakV1;pub use names::PropertyNameShortHangulSyllableTypeV1;pub use names::PropertyNameShortIndicSyllabicCategoryV1;pub use names::PropertyNameShortJoiningTypeV1;pub use names::PropertyNameShortLineBreakV1;pub use names::PropertyNameShortScriptV1;pub use names::PropertyNameShortSentenceBreakV1;pub use names::PropertyNameShortVerticalOrientationV1;pub use names::PropertyNameShortWordBreakV1;
Modules§
- names
 - 🚧 [Unstable] Property names-related data for this component
 
Structs§
- Baked
 - Baked data
 - General
CategoryULE  ULEtype for GeneralCategory- Property
Binary Alnum V1  PropertyBinaryAlnumV1- Property
Binary Alphabetic V1  PropertyBinaryAlphabeticV1- Property
Binary Ascii HexDigit V1  PropertyBinaryAsciiHexDigitV1- Property
Binary Basic Emoji V1  PropertyBinaryBasicEmojiV1- Property
Binary Bidi Control V1  PropertyBinaryBidiControlV1- Property
Binary Bidi Mirrored V1  PropertyBinaryBidiMirroredV1- Property
Binary Blank V1  PropertyBinaryBlankV1- Property
Binary Case Ignorable V1  PropertyBinaryCaseIgnorableV1- Property
Binary Case Sensitive V1  PropertyBinaryCaseSensitiveV1- Property
Binary Cased V1  PropertyBinaryCasedV1- Property
Binary Changes When Casefolded V1  PropertyBinaryChangesWhenCasefoldedV1- Property
Binary Changes When Casemapped V1  PropertyBinaryChangesWhenCasemappedV1- Property
Binary Changes When Lowercased V1  PropertyBinaryChangesWhenLowercasedV1- Property
Binary Changes When Nfkc Casefolded V1  PropertyBinaryChangesWhenNfkcCasefoldedV1- Property
Binary Changes When Titlecased V1  PropertyBinaryChangesWhenTitlecasedV1- Property
Binary Changes When Uppercased V1  PropertyBinaryChangesWhenUppercasedV1- Property
Binary Dash V1  PropertyBinaryDashV1- Property
Binary Default Ignorable Code Point V1  PropertyBinaryDefaultIgnorableCodePointV1- Property
Binary Deprecated V1  PropertyBinaryDeprecatedV1- Property
Binary Diacritic V1  PropertyBinaryDiacriticV1- Property
Binary Emoji Component V1  PropertyBinaryEmojiComponentV1- Property
Binary Emoji Modifier Base V1  PropertyBinaryEmojiModifierBaseV1- Property
Binary Emoji Modifier V1  PropertyBinaryEmojiModifierV1- Property
Binary Emoji Presentation V1  PropertyBinaryEmojiPresentationV1- Property
Binary Emoji V1  PropertyBinaryEmojiV1- Property
Binary Extended Pictographic V1  PropertyBinaryExtendedPictographicV1- Property
Binary Extender V1  PropertyBinaryExtenderV1- Property
Binary Full Composition Exclusion V1  PropertyBinaryFullCompositionExclusionV1- Property
Binary Graph V1  PropertyBinaryGraphV1- Property
Binary Grapheme Base V1  PropertyBinaryGraphemeBaseV1- Property
Binary Grapheme Extend V1  PropertyBinaryGraphemeExtendV1- Property
Binary Grapheme Link V1  PropertyBinaryGraphemeLinkV1- Property
Binary HexDigit V1  PropertyBinaryHexDigitV1- Property
Binary Hyphen V1  PropertyBinaryHyphenV1- Property
Binary IdContinue V1  PropertyBinaryIdContinueV1- Property
Binary IdStart V1  PropertyBinaryIdStartV1- Property
Binary Ideographic V1  PropertyBinaryIdeographicV1- Property
Binary IdsBinary Operator V1  PropertyBinaryIdsBinaryOperatorV1- Property
Binary IdsTrinary Operator V1  PropertyBinaryIdsTrinaryOperatorV1- Property
Binary Join Control V1  PropertyBinaryJoinControlV1- Property
Binary Logical Order Exception V1  PropertyBinaryLogicalOrderExceptionV1- Property
Binary Lowercase V1  PropertyBinaryLowercaseV1- Property
Binary Math V1  PropertyBinaryMathV1- Property
Binary NfcInert V1  PropertyBinaryNfcInertV1- Property
Binary NfdInert V1  PropertyBinaryNfdInertV1- Property
Binary Nfkc Inert V1  PropertyBinaryNfkcInertV1- Property
Binary Nfkd Inert V1  PropertyBinaryNfkdInertV1- Property
Binary Noncharacter Code Point V1  PropertyBinaryNoncharacterCodePointV1- Property
Binary Pattern Syntax V1  PropertyBinaryPatternSyntaxV1- Property
Binary Pattern White Space V1  PropertyBinaryPatternWhiteSpaceV1- Property
Binary Prepended Concatenation Mark V1  PropertyBinaryPrependedConcatenationMarkV1- Property
Binary Print V1  PropertyBinaryPrintV1- Property
Binary Quotation Mark V1  PropertyBinaryQuotationMarkV1- Property
Binary Radical V1  PropertyBinaryRadicalV1- Property
Binary Regional Indicator V1  PropertyBinaryRegionalIndicatorV1- Property
Binary Segment Starter V1  PropertyBinarySegmentStarterV1- Property
Binary Sentence Terminal V1  PropertyBinarySentenceTerminalV1- Property
Binary Soft Dotted V1  PropertyBinarySoftDottedV1- Property
Binary Terminal Punctuation V1  PropertyBinaryTerminalPunctuationV1- Property
Binary Unified Ideograph V1  PropertyBinaryUnifiedIdeographV1- Property
Binary Uppercase V1  PropertyBinaryUppercaseV1- Property
Binary Variation Selector V1  PropertyBinaryVariationSelectorV1- Property
Binary White Space V1  PropertyBinaryWhiteSpaceV1- Property
Binary Xdigit V1  PropertyBinaryXdigitV1- Property
Binary XidContinue V1  PropertyBinaryXidContinueV1- Property
Binary XidStart V1  PropertyBinaryXidStartV1- Property
Enum Bidi Class V1  - Data marker for the ‘BidiClass’ Unicode property
 - Property
Enum Bidi Mirroring Glyph V1  - Data marker for the ‘BidiMirroringGlyph’ Unicode property
 - Property
Enum Canonical Combining Class V1  - Data marker for the ‘CanonicalCombiningClass’ Unicode property
 - Property
Enum East Asian Width V1  - Data marker for the ‘EastAsianWidth’ Unicode property
 - Property
Enum General Category V1  - Data marker for the ‘GeneralCategory’ Unicode property
 - Property
Enum Grapheme Cluster Break V1  - Data marker for the ‘GraphemeClusterBreak’ Unicode property
 - Property
Enum Hangul Syllable Type V1  - Data marker for the ‘HangulSyllableType’ Unicode property
 - Property
Enum Indic Conjunct Break V1  - Data marker for the ‘IndicConjunctBreak’ Unicode property
 - Property
Enum Indic Syllabic Category V1  - Data marker for the ‘IndicSyllabicCategory’ Unicode property
 - Property
Enum Joining Type V1  - Data marker for the ‘JoiningType’ Unicode property
 - Property
Enum Line Break V1  - Data marker for the ‘LineBreak’ Unicode property
 - Property
Enum Script V1  - Data marker for the ‘Script’ Unicode property
 - Property
Enum Sentence Break V1  - Data marker for the ‘SentenceBreak’ Unicode property
 - Property
Enum Vertical Orientation V1  - Data marker for the ‘Vertical_Orientation’ Unicode property
 - Property
Enum Word Break V1  - Data marker for the ‘WordBreak’ Unicode property
 - Property
Script With Extensions V1  PropertyScriptWithExtensionsV1- Script
With Extensions Property  - A struct that efficiently stores 
ScriptandScript_Extensionsproperty data. 
Enums§
- Property
Code Point Map  - A map efficiently storing data about individual characters.
 - Property
Code Point Set  - A set of characters which share a particular property value.
 - Property
Unicode Set  - A set of characters and strings which share a particular property value.
 
Constants§
- MARKERS
 - All data keys in this module.