Files
GopherGate/target/doc/icu_properties/props/index.html
2026-02-26 12:00:21 -05:00

30 lines
25 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="This module defines all available properties."><title>icu_properties::props - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2"href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-ca0dd0c4.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="icu_properties" data-themes="" data-resource-suffix="" data-rustdoc-version="1.93.1 (01f6ddf75 2026-02-11) (Arch Linux rust 1:1.93.1-1)" data-channel="1.93.1" data-search-js="search-9e2438ea.js" data-stringdex-js="stringdex-a3946164.js" data-settings-js="settings-c38705f0.js" ><script src="../../static.files/storage-e2aeef58.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../static.files/main-a410ff4d.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-044be391.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><rustdoc-topbar><h2><a href="#">Module props</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../icu_properties/index.html">icu_<wbr>properties</a><span class="version">2.1.2</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Module props</a></h2><h3><a href="#structs">Module Items</a></h3><ul class="block"><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#traits" title="Traits">Traits</a></li></ul></section><div id="rustdoc-modnav"><h2 class="in-crate"><a href="../index.html">In crate icu_<wbr>properties</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../index.html">icu_properties</a></div><h1>Module <span>props</span>&nbsp;<button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../src/icu_properties/props.rs.html#5-3422">Source</a> </span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>This module defines all available properties.</p>
<p>Properties may be empty marker types and implement <a href="trait.BinaryProperty.html" title="trait icu_properties::props::BinaryProperty"><code>BinaryProperty</code></a>, or enumerations<sup id="fnref1"><a href="#fn1">1</a></sup>
and implement <a href="trait.EnumeratedProperty.html" title="trait icu_properties::props::EnumeratedProperty"><code>EnumeratedProperty</code></a>.</p>
<p><a href="trait.BinaryProperty.html" title="trait icu_properties::props::BinaryProperty"><code>BinaryProperty</code></a>s are queried through a <a href="../struct.CodePointSetData.html" title="struct icu_properties::CodePointSetData"><code>CodePointSetData</code></a>,
while <a href="trait.EnumeratedProperty.html" title="trait icu_properties::props::EnumeratedProperty"><code>EnumeratedProperty</code></a>s are queried through <a href="../struct.CodePointMapData.html" title="struct icu_properties::CodePointMapData"><code>CodePointMapData</code></a>.</p>
<p>In addition, some <a href="trait.EnumeratedProperty.html" title="trait icu_properties::props::EnumeratedProperty"><code>EnumeratedProperty</code></a>s also implement <a href="trait.ParseableEnumeratedProperty.html" title="trait icu_properties::props::ParseableEnumeratedProperty"><code>ParseableEnumeratedProperty</code></a> or
<a href="trait.NamedEnumeratedProperty.html" title="trait icu_properties::props::NamedEnumeratedProperty"><code>NamedEnumeratedProperty</code></a>. For these properties, <a href="../struct.PropertyParser.html" title="struct icu_properties::PropertyParser"><code>PropertyParser</code></a>,
<a href="../struct.PropertyNamesLong.html" title="struct icu_properties::PropertyNamesLong"><code>PropertyNamesLong</code></a>, and <a href="../struct.PropertyNamesShort.html" title="struct icu_properties::PropertyNamesShort"><code>PropertyNamesShort</code></a>
can be constructed.</p>
<div class="footnotes"><hr><ol><li id="fn1"><p>either Rust <code>enum</code>s, or Rust <code>struct</code>s with associated constants (open enums)&nbsp;<a href="#fnref1"></a></p></li></ol></div></div></details><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><dl class="item-table"><dt><a class="struct" href="struct.Alnum.html" title="struct icu_properties::props::Alnum">Alnum</a></dt><dd>Characters with the <code>Alphabetic</code> or <code>Decimal_Number</code> property.</dd><dt><a class="struct" href="struct.Alphabetic.html" title="struct icu_properties::props::Alphabetic">Alphabetic</a></dt><dd>Alphabetic characters.</dd><dt><a class="struct" href="struct.AsciiHexDigit.html" title="struct icu_properties::props::AsciiHexDigit">Ascii<wbr>HexDigit</a></dt><dd>ASCII characters commonly used for the representation of hexadecimal numbers.</dd><dt><a class="struct" href="struct.BasicEmoji.html" title="struct icu_properties::props::BasicEmoji">Basic<wbr>Emoji</a></dt><dd>Characters and character sequences intended for general-purpose, independent, direct input.</dd><dt><a class="struct" href="struct.BidiClass.html" title="struct icu_properties::props::BidiClass">Bidi<wbr>Class</a></dt><dd>Enumerated property Bidi_Class</dd><dt><a class="struct" href="struct.BidiControl.html" title="struct icu_properties::props::BidiControl">Bidi<wbr>Control</a></dt><dd>Format control characters which have specific functions in the Unicode Bidirectional
Algorithm.</dd><dt><a class="struct" href="struct.BidiMirrored.html" title="struct icu_properties::props::BidiMirrored">Bidi<wbr>Mirrored</a></dt><dd>Characters that are mirrored in bidirectional text.</dd><dt><a class="struct" href="struct.BidiMirroringGlyph.html" title="struct icu_properties::props::BidiMirroringGlyph">Bidi<wbr>Mirroring<wbr>Glyph</a></dt><dd>This is a bitpacked combination of the <code>Bidi_Mirroring_Glyph</code>,
<code>Bidi_Mirrored</code>, and <code>Bidi_Paired_Bracket_Type</code> properties.</dd><dt><a class="struct" href="struct.Blank.html" title="struct icu_properties::props::Blank">Blank</a></dt><dd>Horizontal whitespace characters</dd><dt><a class="struct" href="struct.CanonicalCombiningClass.html" title="struct icu_properties::props::CanonicalCombiningClass">Canonical<wbr>Combining<wbr>Class</a></dt><dd>Property Canonical_Combining_Class.
See UAX #15:
<a href="https://www.unicode.org/reports/tr15/">https://www.unicode.org/reports/tr15/</a>.</dd><dt><a class="struct" href="struct.CaseIgnorable.html" title="struct icu_properties::props::CaseIgnorable">Case<wbr>Ignorable</a></dt><dd>Characters which are ignored for casing purposes.</dd><dt><a class="struct" href="struct.CaseSensitive.html" title="struct icu_properties::props::CaseSensitive">Case<wbr>Sensitive</a></dt><dd>Characters that are either the source of a case mapping or in the target of a case
mapping.</dd><dt><a class="struct" href="struct.Cased.html" title="struct icu_properties::props::Cased">Cased</a></dt><dd>Uppercase, lowercase, and titlecase characters.</dd><dt><a class="struct" href="struct.ChangesWhenCasefolded.html" title="struct icu_properties::props::ChangesWhenCasefolded">Changes<wbr>When<wbr>Casefolded</a></dt><dd>Characters whose normalized forms are not stable under case folding.</dd><dt><a class="struct" href="struct.ChangesWhenCasemapped.html" title="struct icu_properties::props::ChangesWhenCasemapped">Changes<wbr>When<wbr>Casemapped</a></dt><dd>Characters which may change when they undergo case mapping.</dd><dt><a class="struct" href="struct.ChangesWhenLowercased.html" title="struct icu_properties::props::ChangesWhenLowercased">Changes<wbr>When<wbr>Lowercased</a></dt><dd>Characters whose normalized forms are not stable under a <code>toLowercase</code> mapping.</dd><dt><a class="struct" href="struct.ChangesWhenNfkcCasefolded.html" title="struct icu_properties::props::ChangesWhenNfkcCasefolded">Changes<wbr>When<wbr>Nfkc<wbr>Casefolded</a></dt><dd>Characters which are not identical to their <code>NFKC_Casefold</code> mapping.</dd><dt><a class="struct" href="struct.ChangesWhenTitlecased.html" title="struct icu_properties::props::ChangesWhenTitlecased">Changes<wbr>When<wbr>Titlecased</a></dt><dd>Characters whose normalized forms are not stable under a <code>toTitlecase</code> mapping.</dd><dt><a class="struct" href="struct.ChangesWhenUppercased.html" title="struct icu_properties::props::ChangesWhenUppercased">Changes<wbr>When<wbr>Uppercased</a></dt><dd>Characters whose normalized forms are not stable under a <code>toUppercase</code> mapping.</dd><dt><a class="struct" href="struct.Dash.html" title="struct icu_properties::props::Dash">Dash</a></dt><dd>Punctuation characters explicitly called out as dashes in the Unicode Standard, plus
their compatibility equivalents.</dd><dt><a class="struct" href="struct.DefaultIgnorableCodePoint.html" title="struct icu_properties::props::DefaultIgnorableCodePoint">Default<wbr>Ignorable<wbr>Code<wbr>Point</a></dt><dd>For programmatic determination of default ignorable code points.</dd><dt><a class="struct" href="struct.Deprecated.html" title="struct icu_properties::props::Deprecated">Deprecated</a></dt><dd>Deprecated characters.</dd><dt><a class="struct" href="struct.Diacritic.html" title="struct icu_properties::props::Diacritic">Diacritic</a></dt><dd>Characters that linguistically modify the meaning of another character to which they apply.</dd><dt><a class="struct" href="struct.EastAsianWidth.html" title="struct icu_properties::props::EastAsianWidth">East<wbr>Asian<wbr>Width</a></dt><dd>Enumerated property East_Asian_Width.</dd><dt><a class="struct" href="struct.Emoji.html" title="struct icu_properties::props::Emoji">Emoji</a></dt><dd>Characters that are emoji.</dd><dt><a class="struct" href="struct.EmojiComponent.html" title="struct icu_properties::props::EmojiComponent">Emoji<wbr>Component</a></dt><dd>Characters used in emoji sequences that normally do not appear on emoji keyboards as
separate choices, such as base characters for emoji keycaps.</dd><dt><a class="struct" href="struct.EmojiModifier.html" title="struct icu_properties::props::EmojiModifier">Emoji<wbr>Modifier</a></dt><dd>Characters that are emoji modifiers.</dd><dt><a class="struct" href="struct.EmojiModifierBase.html" title="struct icu_properties::props::EmojiModifierBase">Emoji<wbr>Modifier<wbr>Base</a></dt><dd>Characters that can serve as a base for emoji modifiers.</dd><dt><a class="struct" href="struct.EmojiPresentation.html" title="struct icu_properties::props::EmojiPresentation">Emoji<wbr>Presentation</a></dt><dd>Characters that have emoji presentation by default.</dd><dt><a class="struct" href="struct.ExtendedPictographic.html" title="struct icu_properties::props::ExtendedPictographic">Extended<wbr>Pictographic</a></dt><dd>Pictographic symbols, as well as reserved ranges in blocks largely associated with
emoji characters</dd><dt><a class="struct" href="struct.Extender.html" title="struct icu_properties::props::Extender">Extender</a></dt><dd>Characters whose principal function is to extend the value of a preceding alphabetic
character or to extend the shape of adjacent characters.</dd><dt><a class="struct" href="struct.FullCompositionExclusion.html" title="struct icu_properties::props::FullCompositionExclusion">Full<wbr>Composition<wbr>Exclusion</a></dt><dd>Characters that are excluded from composition.</dd><dt><a class="struct" href="struct.GeneralCategoryGroup.html" title="struct icu_properties::props::GeneralCategoryGroup">General<wbr>Category<wbr>Group</a></dt><dd>Groupings of multiple General_Category property values.</dd><dt><a class="struct" href="struct.GeneralCategoryOutOfBoundsError.html" title="struct icu_properties::props::GeneralCategoryOutOfBoundsError">General<wbr>Category<wbr>OutOf<wbr>Bounds<wbr>Error</a></dt><dd>Error value for <code>impl TryFrom&lt;u8&gt; for GeneralCategory</code>.</dd><dt><a class="struct" href="struct.Graph.html" title="struct icu_properties::props::Graph">Graph</a></dt><dd>Invisible characters.</dd><dt><a class="struct" href="struct.GraphemeBase.html" title="struct icu_properties::props::GraphemeBase">Grapheme<wbr>Base</a></dt><dd>Property used together with the definition of Standard Korean Syllable Block to define
“Grapheme base”.</dd><dt><a class="struct" href="struct.GraphemeClusterBreak.html" title="struct icu_properties::props::GraphemeClusterBreak">Grapheme<wbr>Cluster<wbr>Break</a></dt><dd>Enumerated property Grapheme_Cluster_Break.</dd><dt><a class="struct" href="struct.GraphemeExtend.html" title="struct icu_properties::props::GraphemeExtend">Grapheme<wbr>Extend</a></dt><dd>Property used to define “Grapheme extender”.</dd><dt><a class="struct" href="struct.GraphemeLink.html" title="struct icu_properties::props::GraphemeLink">Grapheme<wbr>Link</a></dt><dd>Deprecated property.</dd><dt><a class="struct" href="struct.HangulSyllableType.html" title="struct icu_properties::props::HangulSyllableType">Hangul<wbr>Syllable<wbr>Type</a></dt><dd>Enumerated property Hangul_Syllable_Type</dd><dt><a class="struct" href="struct.HexDigit.html" title="struct icu_properties::props::HexDigit">HexDigit</a></dt><dd>Characters commonly used for the representation of hexadecimal numbers, plus their
compatibility equivalents.</dd><dt><a class="struct" href="struct.Hyphen.html" title="struct icu_properties::props::Hyphen">Hyphen</a></dt><dd>Deprecated property.</dd><dt><a class="struct" href="struct.IdCompatMathContinue.html" title="struct icu_properties::props::IdCompatMathContinue">IdCompat<wbr>Math<wbr>Continue</a></dt><dd>ID_Compat_Math_Continue Property</dd><dt><a class="struct" href="struct.IdCompatMathStart.html" title="struct icu_properties::props::IdCompatMathStart">IdCompat<wbr>Math<wbr>Start</a></dt><dd>ID_Compat_Math_Start Property</dd><dt><a class="struct" href="struct.IdContinue.html" title="struct icu_properties::props::IdContinue">IdContinue</a></dt><dd>Characters that can come after the first character in an identifier.</dd><dt><a class="struct" href="struct.IdStart.html" title="struct icu_properties::props::IdStart">IdStart</a></dt><dd>Characters that can begin an identifier.</dd><dt><a class="struct" href="struct.Ideographic.html" title="struct icu_properties::props::Ideographic">Ideographic</a></dt><dd>Characters considered to be CJKV (Chinese, Japanese, Korean, and Vietnamese)
ideographs, or related siniform ideographs</dd><dt><a class="struct" href="struct.IdsBinaryOperator.html" title="struct icu_properties::props::IdsBinaryOperator">IdsBinary<wbr>Operator</a></dt><dd>Characters used in Ideographic Description Sequences.</dd><dt><a class="struct" href="struct.IdsTrinaryOperator.html" title="struct icu_properties::props::IdsTrinaryOperator">IdsTrinary<wbr>Operator</a></dt><dd>Characters used in Ideographic Description Sequences.</dd><dt><a class="struct" href="struct.IdsUnaryOperator.html" title="struct icu_properties::props::IdsUnaryOperator">IdsUnary<wbr>Operator</a></dt><dd>IDS_Unary_Operator Property</dd><dt><a class="struct" href="struct.IndicConjunctBreak.html" title="struct icu_properties::props::IndicConjunctBreak">Indic<wbr>Conjunct<wbr>Break</a></dt><dd>Property Indic_Conjunct_Break.
See UAX #44:
<a href="https://www.unicode.org/reports/tr44/#Indic_Conjunct_Break">https://www.unicode.org/reports/tr44/#Indic_Conjunct_Break</a>.</dd><dt><a class="struct" href="struct.IndicSyllabicCategory.html" title="struct icu_properties::props::IndicSyllabicCategory">Indic<wbr>Syllabic<wbr>Category</a></dt><dd>Property Indic_Syllabic_Category.
See UAX #44:
<a href="https://www.unicode.org/reports/tr44/#Indic_Syllabic_Category">https://www.unicode.org/reports/tr44/#Indic_Syllabic_Category</a>.</dd><dt><a class="struct" href="struct.JoinControl.html" title="struct icu_properties::props::JoinControl">Join<wbr>Control</a></dt><dd>Format control characters which have specific functions for control of cursive joining
and ligation.</dd><dt><a class="struct" href="struct.JoiningType.html" title="struct icu_properties::props::JoiningType">Joining<wbr>Type</a></dt><dd>Enumerated property Joining_Type.</dd><dt><a class="struct" href="struct.LineBreak.html" title="struct icu_properties::props::LineBreak">Line<wbr>Break</a></dt><dd>Enumerated property Line_Break.</dd><dt><a class="struct" href="struct.LogicalOrderException.html" title="struct icu_properties::props::LogicalOrderException">Logical<wbr>Order<wbr>Exception</a></dt><dd>A small number of spacing vowel letters occurring in certain Southeast Asian scripts such as Thai and Lao.</dd><dt><a class="struct" href="struct.Lowercase.html" title="struct icu_properties::props::Lowercase">Lowercase</a></dt><dd>Lowercase characters.</dd><dt><a class="struct" href="struct.Math.html" title="struct icu_properties::props::Math">Math</a></dt><dd>Characters used in mathematical notation.</dd><dt><a class="struct" href="struct.ModifierCombiningMark.html" title="struct icu_properties::props::ModifierCombiningMark">Modifier<wbr>Combining<wbr>Mark</a></dt><dd>Modifier_Combining_Mark Property</dd><dt><a class="struct" href="struct.NfcInert.html" title="struct icu_properties::props::NfcInert">NfcInert</a></dt><dd>Characters that are inert under NFC, i.e., they do not interact with adjacent characters.</dd><dt><a class="struct" href="struct.NfdInert.html" title="struct icu_properties::props::NfdInert">NfdInert</a></dt><dd>Characters that are inert under NFD, i.e., they do not interact with adjacent characters.</dd><dt><a class="struct" href="struct.NfkcInert.html" title="struct icu_properties::props::NfkcInert">Nfkc<wbr>Inert</a></dt><dd>Characters that are inert under NFKC, i.e., they do not interact with adjacent characters.</dd><dt><a class="struct" href="struct.NfkdInert.html" title="struct icu_properties::props::NfkdInert">Nfkd<wbr>Inert</a></dt><dd>Characters that are inert under NFKD, i.e., they do not interact with adjacent characters.</dd><dt><a class="struct" href="struct.NoncharacterCodePoint.html" title="struct icu_properties::props::NoncharacterCodePoint">Noncharacter<wbr>Code<wbr>Point</a></dt><dd>Code points permanently reserved for internal use.</dd><dt><a class="struct" href="struct.PatternSyntax.html" title="struct icu_properties::props::PatternSyntax">Pattern<wbr>Syntax</a></dt><dd>Characters used as syntax in patterns (such as regular expressions).</dd><dt><a class="struct" href="struct.PatternWhiteSpace.html" title="struct icu_properties::props::PatternWhiteSpace">Pattern<wbr>White<wbr>Space</a></dt><dd>Characters used as whitespace in patterns (such as regular expressions).</dd><dt><a class="struct" href="struct.PrependedConcatenationMark.html" title="struct icu_properties::props::PrependedConcatenationMark">Prepended<wbr>Concatenation<wbr>Mark</a></dt><dd>A small class of visible format controls, which precede and then span a sequence of
other characters, usually digits.</dd><dt><a class="struct" href="struct.Print.html" title="struct icu_properties::props::Print">Print</a></dt><dd>Printable characters (visible characters and whitespace).</dd><dt><a class="struct" href="struct.QuotationMark.html" title="struct icu_properties::props::QuotationMark">Quotation<wbr>Mark</a></dt><dd>Punctuation characters that function as quotation marks.</dd><dt><a class="struct" href="struct.Radical.html" title="struct icu_properties::props::Radical">Radical</a></dt><dd>Characters used in the definition of Ideographic Description Sequences.</dd><dt><a class="struct" href="struct.RegionalIndicator.html" title="struct icu_properties::props::RegionalIndicator">Regional<wbr>Indicator</a></dt><dd>Regional indicator characters, <code>U+1F1E6..U+1F1FF</code>.</dd><dt><a class="struct" href="struct.Script.html" title="struct icu_properties::props::Script">Script</a></dt><dd>Enumerated property Script.</dd><dt><a class="struct" href="struct.SegmentStarter.html" title="struct icu_properties::props::SegmentStarter">Segment<wbr>Starter</a></dt><dd>Characters that are starters in terms of Unicode normalization and combining character
sequences.</dd><dt><a class="struct" href="struct.SentenceBreak.html" title="struct icu_properties::props::SentenceBreak">Sentence<wbr>Break</a></dt><dd>Enumerated property Sentence_Break.</dd><dt><a class="struct" href="struct.SentenceTerminal.html" title="struct icu_properties::props::SentenceTerminal">Sentence<wbr>Terminal</a></dt><dd>Punctuation characters that generally mark the end of sentences.</dd><dt><a class="struct" href="struct.SoftDotted.html" title="struct icu_properties::props::SoftDotted">Soft<wbr>Dotted</a></dt><dd>Characters with a “soft dot”, like i or j.</dd><dt><a class="struct" href="struct.TerminalPunctuation.html" title="struct icu_properties::props::TerminalPunctuation">Terminal<wbr>Punctuation</a></dt><dd>Punctuation characters that generally mark the end of textual units.</dd><dt><a class="struct" href="struct.UnifiedIdeograph.html" title="struct icu_properties::props::UnifiedIdeograph">Unified<wbr>Ideograph</a></dt><dd>A property which specifies the exact set of Unified CJK Ideographs in the standard.</dd><dt><a class="struct" href="struct.Uppercase.html" title="struct icu_properties::props::Uppercase">Uppercase</a></dt><dd>Uppercase characters.</dd><dt><a class="struct" href="struct.VariationSelector.html" title="struct icu_properties::props::VariationSelector">Variation<wbr>Selector</a></dt><dd>Characters that are Variation Selectors.</dd><dt><a class="struct" href="struct.VerticalOrientation.html" title="struct icu_properties::props::VerticalOrientation">Vertical<wbr>Orientation</a></dt><dd>Property Vertical_Orientation</dd><dt><a class="struct" href="struct.WhiteSpace.html" title="struct icu_properties::props::WhiteSpace">White<wbr>Space</a></dt><dd>Spaces, separator characters and other control characters which should be treated by
programming languages as “white space” for the purpose of parsing elements.</dd><dt><a class="struct" href="struct.WordBreak.html" title="struct icu_properties::props::WordBreak">Word<wbr>Break</a></dt><dd>Enumerated property Word_Break.</dd><dt><a class="struct" href="struct.Xdigit.html" title="struct icu_properties::props::Xdigit">Xdigit</a></dt><dd>Hexadecimal digits</dd><dt><a class="struct" href="struct.XidContinue.html" title="struct icu_properties::props::XidContinue">XidContinue</a></dt><dd>Characters that can come after the first character in an identifier.</dd><dt><a class="struct" href="struct.XidStart.html" title="struct icu_properties::props::XidStart">XidStart</a></dt><dd>Characters that can begin an identifier.</dd></dl><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><dl class="item-table"><dt><a class="enum" href="enum.BidiPairedBracketType.html" title="enum icu_properties::props::BidiPairedBracketType">Bidi<wbr>Paired<wbr>Bracket<wbr>Type</a></dt><dd>The enum represents Bidi_Paired_Bracket_Type.</dd><dt><a class="enum" href="enum.GeneralCategory.html" title="enum icu_properties::props::GeneralCategory">General<wbr>Category</a></dt><dd>Enumerated property General_Category.</dd></dl><h2 id="traits" class="section-header">Traits<a href="#traits" class="anchor">§</a></h2><dl class="item-table"><dt><a class="trait" href="trait.BinaryProperty.html" title="trait icu_properties::props::BinaryProperty">Binary<wbr>Property</a></dt><dd>A binary Unicode character property.</dd><dt><a class="trait" href="trait.EmojiSet.html" title="trait icu_properties::props::EmojiSet">Emoji<wbr>Set</a></dt><dd>An Emoji set as defined by <a href="https://unicode.org/reports/tr51/#Emoji_Sets%3E"><code>Unicode Technical Standard #51</code></a>.</dd><dt><a class="trait" href="trait.EnumeratedProperty.html" title="trait icu_properties::props::EnumeratedProperty">Enumerated<wbr>Property</a></dt><dd>A Unicode character property that assigns a value to each code point.</dd><dt><a class="trait" href="trait.NamedEnumeratedProperty.html" title="trait icu_properties::props::NamedEnumeratedProperty">Named<wbr>Enumerated<wbr>Property</a></dt><dd>A property whose value names can be represented as strings.</dd><dt><a class="trait" href="trait.ParseableEnumeratedProperty.html" title="trait icu_properties::props::ParseableEnumeratedProperty">Parseable<wbr>Enumerated<wbr>Property</a></dt><dd>A property whose value names can be parsed from strings.</dd></dl></section></div></main></body></html>