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 ULE
type 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
Script
andScript_Extensions
property 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.