rust_macios/natural_language/
nl_language.rs

1//! The languages that the Natural Language framework supports.
2
3use super::NLLanguage;
4
5extern "C" {
6    /* Languages
7     */
8
9    /// The unique identifier string for the Arabic language.
10    #[link_name = "NLLanguageArabic"]
11    pub static Arabic: NLLanguage;
12
13    /// The unique identifier string for the Armenian language.
14    #[link_name = "NLLanguageArmenian"]
15    pub static Armenian: NLLanguage;
16
17    /// The unique identifier string for the Bengali language.
18    #[link_name = "NLLanguageBengali"]
19    pub static Bengali: NLLanguage;
20
21    /// The unique identifier string for the Bulgarian language.
22    #[link_name = "NLLanguageBulgarian"]
23    pub static Bulgarian: NLLanguage;
24
25    /// The unique identifier string for the Burmese language.
26    #[link_name = "NLLanguageBurmese"]
27    pub static Burmese: NLLanguage;
28
29    /// The unique identifier string for the Catalan language.
30    #[link_name = "NLLanguageCatalan"]
31    pub static Catalan: NLLanguage;
32
33    /// The unique identifier string for the Cherokee language.
34    #[link_name = "NLLanguageCherokee"]
35    pub static Cherokee: NLLanguage;
36
37    /// The unique identifier string for the Croatian language.
38    #[link_name = "NLLanguageCroatian"]
39    pub static Croatian: NLLanguage;
40
41    /// The unique identifier string for the Czech language.
42    #[link_name = "NLLanguageCzech"]
43    pub static Czech: NLLanguage;
44
45    /// The unique identifier string for the Danish language.
46    #[link_name = "NLLanguageDanish"]
47    pub static Danish: NLLanguage;
48
49    /// The unique identifier string for the Dutch language.
50    #[link_name = "NLLanguageDutch"]
51    pub static Dutch: NLLanguage;
52
53    /// The unique identifier string for the English language.
54    #[link_name = "NLLanguageEnglish"]
55    pub static English: NLLanguage;
56
57    /// The unique identifier string for the Finnish language.
58    #[link_name = "NLLanguageFinnish"]
59    pub static Finnish: NLLanguage;
60
61    /// The unique identifier string for the French language.
62    #[link_name = "NLLanguageFrench"]
63    pub static French: NLLanguage;
64
65    /// The unique identifier string for the Georgian language.
66    #[link_name = "NLLanguageGeorgian"]
67    pub static Georgian: NLLanguage;
68
69    /// The unique identifier string for the German language.
70    #[link_name = "NLLanguageGerman"]
71    pub static German: NLLanguage;
72
73    /// The unique identifier string for the Greek language.
74    #[link_name = "NLLanguageGreek"]
75    pub static Greek: NLLanguage;
76
77    /// The unique identifier string for the Gujarati language.
78    #[link_name = "NLLanguageGujarati"]
79    pub static Gujarati: NLLanguage;
80
81    /// The unique identifier string for the Hebrew language.
82    #[link_name = "NLLanguageHebrew"]
83    pub static Hebrew: NLLanguage;
84
85    /// The unique identifier string for the Hindi language.
86    #[link_name = "NLLanguageHindi"]
87    pub static Hindi: NLLanguage;
88
89    /// The unique identifier string for the Hungarian language.
90    #[link_name = "NLLanguageHungarian"]
91    pub static Hungarian: NLLanguage;
92
93    /// The unique identifier string for the Icelandic language.
94    #[link_name = "NLLanguageIcelandic"]
95    pub static Icelandic: NLLanguage;
96
97    /// The unique identifier string for the Indonesian language.
98    #[link_name = "NLLanguageIndonesian"]
99    pub static Indonesian: NLLanguage;
100
101    /// The unique identifier string for the Italian language.
102    #[link_name = "NLLanguageItalian"]
103    pub static Italian: NLLanguage;
104
105    /// The unique identifier string for the Japanese language.
106    #[link_name = "NLLanguageJapanese"]
107    pub static Japanese: NLLanguage;
108
109    /// The unique identifier string for the Kannada language.
110    #[link_name = "NLLanguageKannada"]
111    pub static Kannada: NLLanguage;
112
113    /// The unique identifier string for the Khmer language.
114    #[link_name = "NLLanguageKhmer"]
115    pub static Khmer: NLLanguage;
116
117    /// The unique identifier string for the Korean language.
118    #[link_name = "NLLanguageKorean"]
119    pub static Korean: NLLanguage;
120
121    /// The unique identifier string for the Lao language.
122    #[link_name = "NLLanguageLao"]
123    pub static Lao: NLLanguage;
124
125    /// The unique identifier string for the Malay language.
126    #[link_name = "NLLanguageMalay"]
127    pub static Malay: NLLanguage;
128
129    /// The unique identifier string for the Malayalam language.
130    #[link_name = "NLLanguageMalayalam"]
131    pub static Malayalam: NLLanguage;
132
133    /// The unique identifier string for the Marathi language.
134    #[link_name = "NLLanguageMarathi"]
135    pub static Marathi: NLLanguage;
136
137    /// The unique identifier string for the Mongolian language.
138    #[link_name = "NLLanguageMongolian"]
139    pub static Mongolian: NLLanguage;
140
141    /// The unique identifier string for the Norwegian language.
142    #[link_name = "NLLanguageNorwegian"]
143    pub static Norwegian: NLLanguage;
144
145    /// The unique identifier string for the Oriya language.
146    #[link_name = "NLLanguageOriya"]
147    pub static Oriya: NLLanguage;
148
149    /// The unique identifier string for the Persian language.
150    #[link_name = "NLLanguagePersian"]
151    pub static Persian: NLLanguage;
152
153    /// The unique identifier string for the Polish language.
154    #[link_name = "NLLanguagePolish"]
155    pub static Polish: NLLanguage;
156
157    /// The unique identifier string for the Portuguese language.
158    #[link_name = "NLLanguagePortuguese"]
159    pub static Portuguese: NLLanguage;
160
161    /// The unique identifier string for the Punjabi language.
162    #[link_name = "NLLanguagePunjabi"]
163    pub static Punjabi: NLLanguage;
164
165    /// The unique identifier string for the Romanian language.
166    #[link_name = "NLLanguageRomanian"]
167    pub static Romanian: NLLanguage;
168
169    /// The unique identifier string for the Russian language.
170    #[link_name = "NLLanguageRussian"]
171    pub static Russian: NLLanguage;
172
173    /// The unique identifier string for the Simplified Chinese language.
174    #[link_name = "NLLanguageSimplifiedChinese"]
175    pub static SimplifiedChinese: NLLanguage;
176
177    /// The unique identifier string for the Sinhalese language.
178    #[link_name = "NLLanguageSinhalese"]
179    pub static Sinhalese: NLLanguage;
180
181    /// The unique identifier string for the Slovak language.
182    #[link_name = "NLLanguageSlovak"]
183    pub static Slovak: NLLanguage;
184
185    /// The unique identifier string for the Spanish language.
186    #[link_name = "NLLanguageSpanish"]
187    pub static Spanish: NLLanguage;
188
189    /// The unique identifier string for the Swedish language.
190    #[link_name = "NLLanguageSwedish"]
191    pub static Swedish: NLLanguage;
192
193    /// The unique identifier string for the Tamil language.
194    #[link_name = "NLLanguageTamil"]
195    pub static Tamil: NLLanguage;
196
197    /// The unique identifier string for the Telugu language.
198    #[link_name = "NLLanguageTelugu"]
199    pub static Telugu: NLLanguage;
200
201    /// The unique identifier string for the Thai language.
202    #[link_name = "NLLanguageThai"]
203    pub static Thai: NLLanguage;
204
205    /// The unique identifier string for the Tibetan language.
206    #[link_name = "NLLanguageTibetan"]
207    pub static Tibetan: NLLanguage;
208
209    /// The unique identifier string for the Traditional Chinese language.
210    #[link_name = "NLLanguageTraditionalChinese"]
211    pub static TraditionalChinese: NLLanguage;
212
213    /// The unique identifier string for the Turkish language.
214    #[link_name = "NLLanguageTurkish"]
215    pub static Turkish: NLLanguage;
216
217    /// The unique identifier string for the Ukrainian language.
218    #[link_name = "NLLanguageUkrainian"]
219    pub static Ukrainian: NLLanguage;
220
221    /// The unique identifier string for the Urdu language.
222    #[link_name = "NLLanguageUrdu"]
223    pub static Urdu: NLLanguage;
224
225    /// The unique identifier string for the Vietnamese language.
226    #[link_name = "NLLanguageVietnamese"]
227    pub static Vietnamese: NLLanguage;
228
229    /// The unique identifier string for a language the Natural Language framework doesn’t recognize.
230    #[link_name = "NLLanguageUndetermined"]
231    pub static Undetermined: NLLanguage;
232}