pest3_core/typed/
unicode.rs

1//! Wrapped types for unicode property. See [pest2::unicode] for details.
2crate::unicode!(ALPHABETIC);
3crate::unicode!(BIDI_CONTROL);
4crate::unicode!(CASE_IGNORABLE);
5crate::unicode!(CASED);
6crate::unicode!(CHANGES_WHEN_CASEFOLDED);
7crate::unicode!(CHANGES_WHEN_CASEMAPPED);
8crate::unicode!(CHANGES_WHEN_LOWERCASED);
9crate::unicode!(CHANGES_WHEN_TITLECASED);
10crate::unicode!(CHANGES_WHEN_UPPERCASED);
11crate::unicode!(DASH);
12crate::unicode!(DEFAULT_IGNORABLE_CODE_POINT);
13crate::unicode!(DEPRECATED);
14crate::unicode!(DIACRITIC);
15crate::unicode!(EMOJI);
16crate::unicode!(EMOJI_COMPONENT);
17crate::unicode!(EMOJI_MODIFIER);
18crate::unicode!(EMOJI_MODIFIER_BASE);
19crate::unicode!(EMOJI_PRESENTATION);
20crate::unicode!(EXTENDED_PICTOGRAPHIC);
21crate::unicode!(EXTENDER);
22crate::unicode!(GRAPHEME_BASE);
23crate::unicode!(GRAPHEME_EXTEND);
24crate::unicode!(GRAPHEME_LINK);
25crate::unicode!(HEX_DIGIT);
26crate::unicode!(HYPHEN);
27crate::unicode!(IDS_BINARY_OPERATOR);
28crate::unicode!(IDS_TRINARY_OPERATOR);
29crate::unicode!(ID_CONTINUE);
30crate::unicode!(ID_START);
31crate::unicode!(IDEOGRAPHIC);
32crate::unicode!(JOIN_CONTROL);
33crate::unicode!(LOGICAL_ORDER_EXCEPTION);
34crate::unicode!(LOWERCASE);
35crate::unicode!(MATH);
36crate::unicode!(NONCHARACTER_CODE_POINT);
37crate::unicode!(OTHER_ALPHABETIC);
38crate::unicode!(OTHER_DEFAULT_IGNORABLE_CODE_POINT);
39crate::unicode!(OTHER_GRAPHEME_EXTEND);
40crate::unicode!(OTHER_ID_CONTINUE);
41crate::unicode!(OTHER_ID_START);
42crate::unicode!(OTHER_LOWERCASE);
43crate::unicode!(OTHER_MATH);
44crate::unicode!(OTHER_UPPERCASE);
45crate::unicode!(PATTERN_SYNTAX);
46crate::unicode!(PATTERN_WHITE_SPACE);
47crate::unicode!(PREPENDED_CONCATENATION_MARK);
48crate::unicode!(QUOTATION_MARK);
49crate::unicode!(RADICAL);
50crate::unicode!(REGIONAL_INDICATOR);
51crate::unicode!(SENTENCE_TERMINAL);
52crate::unicode!(SOFT_DOTTED);
53crate::unicode!(TERMINAL_PUNCTUATION);
54crate::unicode!(UNIFIED_IDEOGRAPH);
55crate::unicode!(UPPERCASE);
56crate::unicode!(VARIATION_SELECTOR);
57crate::unicode!(WHITE_SPACE);
58crate::unicode!(XID_CONTINUE);
59crate::unicode!(XID_START);
60crate::unicode!(CASED_LETTER);
61crate::unicode!(CLOSE_PUNCTUATION);
62crate::unicode!(CONNECTOR_PUNCTUATION);
63crate::unicode!(CONTROL);
64crate::unicode!(CURRENCY_SYMBOL);
65crate::unicode!(DASH_PUNCTUATION);
66crate::unicode!(DECIMAL_NUMBER);
67crate::unicode!(ENCLOSING_MARK);
68crate::unicode!(FINAL_PUNCTUATION);
69crate::unicode!(FORMAT);
70crate::unicode!(INITIAL_PUNCTUATION);
71crate::unicode!(LETTER);
72crate::unicode!(LETTER_NUMBER);
73crate::unicode!(LINE_SEPARATOR);
74crate::unicode!(LOWERCASE_LETTER);
75crate::unicode!(MARK);
76crate::unicode!(MATH_SYMBOL);
77crate::unicode!(MODIFIER_LETTER);
78crate::unicode!(MODIFIER_SYMBOL);
79crate::unicode!(NONSPACING_MARK);
80crate::unicode!(NUMBER);
81crate::unicode!(OPEN_PUNCTUATION);
82crate::unicode!(OTHER);
83crate::unicode!(OTHER_LETTER);
84crate::unicode!(OTHER_NUMBER);
85crate::unicode!(OTHER_PUNCTUATION);
86crate::unicode!(OTHER_SYMBOL);
87crate::unicode!(PARAGRAPH_SEPARATOR);
88crate::unicode!(PRIVATE_USE);
89crate::unicode!(PUNCTUATION);
90crate::unicode!(SEPARATOR);
91crate::unicode!(SPACE_SEPARATOR);
92crate::unicode!(SPACING_MARK);
93crate::unicode!(SURROGATE);
94crate::unicode!(SYMBOL);
95crate::unicode!(TITLECASE_LETTER);
96crate::unicode!(UNASSIGNED);
97crate::unicode!(UPPERCASE_LETTER);
98crate::unicode!(ADLAM);
99crate::unicode!(AHOM);
100crate::unicode!(ANATOLIAN_HIEROGLYPHS);
101crate::unicode!(ARABIC);
102crate::unicode!(ARMENIAN);
103crate::unicode!(AVESTAN);
104crate::unicode!(BALINESE);
105crate::unicode!(BAMUM);
106crate::unicode!(BASSA_VAH);
107crate::unicode!(BATAK);
108crate::unicode!(BENGALI);
109crate::unicode!(BHAIKSUKI);
110crate::unicode!(BOPOMOFO);
111crate::unicode!(BRAHMI);
112crate::unicode!(BRAILLE);
113crate::unicode!(BUGINESE);
114crate::unicode!(BUHID);
115crate::unicode!(CANADIAN_ABORIGINAL);
116crate::unicode!(CARIAN);
117crate::unicode!(CAUCASIAN_ALBANIAN);
118crate::unicode!(CHAKMA);
119crate::unicode!(CHAM);
120crate::unicode!(CHEROKEE);
121crate::unicode!(CHORASMIAN);
122crate::unicode!(COMMON);
123crate::unicode!(COPTIC);
124crate::unicode!(CUNEIFORM);
125crate::unicode!(CYPRIOT);
126crate::unicode!(CYPRO_MINOAN);
127crate::unicode!(CYRILLIC);
128crate::unicode!(DESERET);
129crate::unicode!(DEVANAGARI);
130crate::unicode!(DIVES_AKURU);
131crate::unicode!(DOGRA);
132crate::unicode!(DUPLOYAN);
133crate::unicode!(EGYPTIAN_HIEROGLYPHS);
134crate::unicode!(ELBASAN);
135crate::unicode!(ELYMAIC);
136crate::unicode!(ETHIOPIC);
137crate::unicode!(GEORGIAN);
138crate::unicode!(GLAGOLITIC);
139crate::unicode!(GOTHIC);
140crate::unicode!(GRANTHA);
141crate::unicode!(GREEK);
142crate::unicode!(GUJARATI);
143crate::unicode!(GUNJALA_GONDI);
144crate::unicode!(GURMUKHI);
145crate::unicode!(HAN);
146crate::unicode!(HANGUL);
147crate::unicode!(HANIFI_ROHINGYA);
148crate::unicode!(HANUNOO);
149crate::unicode!(HATRAN);
150crate::unicode!(HEBREW);
151crate::unicode!(HIRAGANA);
152crate::unicode!(IMPERIAL_ARAMAIC);
153crate::unicode!(INHERITED);
154crate::unicode!(INSCRIPTIONAL_PAHLAVI);
155crate::unicode!(INSCRIPTIONAL_PARTHIAN);
156crate::unicode!(JAVANESE);
157crate::unicode!(KAITHI);
158crate::unicode!(KANNADA);
159crate::unicode!(KATAKANA);
160crate::unicode!(KAWI);
161crate::unicode!(KAYAH_LI);
162crate::unicode!(KHAROSHTHI);
163crate::unicode!(KHITAN_SMALL_SCRIPT);
164crate::unicode!(KHMER);
165crate::unicode!(KHOJKI);
166crate::unicode!(KHUDAWADI);
167crate::unicode!(LAO);
168crate::unicode!(LATIN);
169crate::unicode!(LEPCHA);
170crate::unicode!(LIMBU);
171crate::unicode!(LINEAR_A);
172crate::unicode!(LINEAR_B);
173crate::unicode!(LISU);
174crate::unicode!(LYCIAN);
175crate::unicode!(LYDIAN);
176crate::unicode!(MAHAJANI);
177crate::unicode!(MAKASAR);
178crate::unicode!(MALAYALAM);
179crate::unicode!(MANDAIC);
180crate::unicode!(MANICHAEAN);
181crate::unicode!(MARCHEN);
182crate::unicode!(MASARAM_GONDI);
183crate::unicode!(MEDEFAIDRIN);
184crate::unicode!(MEETEI_MAYEK);
185crate::unicode!(MENDE_KIKAKUI);
186crate::unicode!(MEROITIC_CURSIVE);
187crate::unicode!(MEROITIC_HIEROGLYPHS);
188crate::unicode!(MIAO);
189crate::unicode!(MODI);
190crate::unicode!(MONGOLIAN);
191crate::unicode!(MRO);
192crate::unicode!(MULTANI);
193crate::unicode!(MYANMAR);
194crate::unicode!(NABATAEAN);
195crate::unicode!(NAG_MUNDARI);
196crate::unicode!(NANDINAGARI);
197crate::unicode!(NEW_TAI_LUE);
198crate::unicode!(NEWA);
199crate::unicode!(NKO);
200crate::unicode!(NUSHU);
201crate::unicode!(NYIAKENG_PUACHUE_HMONG);
202crate::unicode!(OGHAM);
203crate::unicode!(OL_CHIKI);
204crate::unicode!(OLD_HUNGARIAN);
205crate::unicode!(OLD_ITALIC);
206crate::unicode!(OLD_NORTH_ARABIAN);
207crate::unicode!(OLD_PERMIC);
208crate::unicode!(OLD_PERSIAN);
209crate::unicode!(OLD_SOGDIAN);
210crate::unicode!(OLD_SOUTH_ARABIAN);
211crate::unicode!(OLD_TURKIC);
212crate::unicode!(OLD_UYGHUR);
213crate::unicode!(ORIYA);
214crate::unicode!(OSAGE);
215crate::unicode!(OSMANYA);
216crate::unicode!(PAHAWH_HMONG);
217crate::unicode!(PALMYRENE);
218crate::unicode!(PAU_CIN_HAU);
219crate::unicode!(PHAGS_PA);
220crate::unicode!(PHOENICIAN);
221crate::unicode!(PSALTER_PAHLAVI);
222crate::unicode!(REJANG);
223crate::unicode!(RUNIC);
224crate::unicode!(SAMARITAN);
225crate::unicode!(SAURASHTRA);
226crate::unicode!(SHARADA);
227crate::unicode!(SHAVIAN);
228crate::unicode!(SIDDHAM);
229crate::unicode!(SIGNWRITING);
230crate::unicode!(SINHALA);
231crate::unicode!(SOGDIAN);
232crate::unicode!(SORA_SOMPENG);
233crate::unicode!(SOYOMBO);
234crate::unicode!(SUNDANESE);
235crate::unicode!(SYLOTI_NAGRI);
236crate::unicode!(SYRIAC);
237crate::unicode!(TAGALOG);
238crate::unicode!(TAGBANWA);
239crate::unicode!(TAI_LE);
240crate::unicode!(TAI_THAM);
241crate::unicode!(TAI_VIET);
242crate::unicode!(TAKRI);
243crate::unicode!(TAMIL);
244crate::unicode!(TANGSA);
245crate::unicode!(TANGUT);
246crate::unicode!(TELUGU);
247crate::unicode!(THAANA);
248crate::unicode!(THAI);
249crate::unicode!(TIBETAN);
250crate::unicode!(TIFINAGH);
251crate::unicode!(TIRHUTA);
252crate::unicode!(TOTO);
253crate::unicode!(UGARITIC);
254crate::unicode!(VAI);
255crate::unicode!(VITHKUQI);
256crate::unicode!(WANCHO);
257crate::unicode!(WARANG_CITI);
258crate::unicode!(YEZIDI);
259crate::unicode!(YI);
260crate::unicode!(ZANABAZAR_SQUARE);