pub enum Windows {
Show 205 variants AfrikaansSouthAfrica = 1_078, AlbanianAlbania = 1_052, AlsatianFrance = 1_156, AmharicEthiopia = 1_118, ArabicAlgeria = 5_121, ArabicBahrain = 15_361, ArabicEgypt = 3_073, ArabicIraq = 2_049, ArabicJordan = 11_265, ArabicKuwait = 13_313, ArabicLebanon = 12_289, ArabicLibya = 4_097, ArabicMorocco = 6_145, ArabicOman = 8_193, ArabicQatar = 16_385, ArabicSaudiArabia = 1_025, ArabicSyria = 10_241, ArabicTunisia = 7_169, ArabicUAE = 14_337, ArabicYemen = 9_217, ArmenianArmenia = 1_067, AssameseIndia = 1_101, AzeriCyrillicAzerbaijan = 2_092, AzeriLatinAzerbaijan = 1_068, BashkirRussia = 1_133, BasqueBasque = 1_069, BelarusianBelarus = 1_059, BengaliBangladesh = 2_117, BengaliIndia = 1_093, BosnianCyrillicBosniaHerzegovina = 8_218, BosnianLatinBosniaHerzegovina = 5_146, BretonFrance = 1_150, BulgarianBulgaria = 1_026, CatalanCatalan = 1_027, ChineseHongKongSAR = 3_076, ChineseMacaoSAR = 5_124, ChineseChina = 2_052, ChineseSingapore = 4_100, ChineseTaiwan = 1_028, CorsicanFrance = 1_155, CroatianCroatia = 1_050, CroatianLatinBosniaHerzegovina = 4_122, CzechCzechRepublic = 1_029, DanishDenmark = 1_030, DariAfghanistan = 1_164, DivehiMaldives = 1_125, DutchBelgium = 2_067, DutchNetherlands = 1_043, EnglishAustralia = 3_081, EnglishBelize = 10_249, EnglishCanada = 4_105, EnglishCaribbean = 9_225, EnglishIndia = 16_393, EnglishIreland = 6_153, EnglishJamaica = 8_201, EnglishMalaysia = 17_417, EnglishNewZealand = 5_129, EnglishPhilippines = 13_321, EnglishSingapore = 18_441, EnglishSouthAfrica = 7_177, EnglishTrinidadTobago = 11_273, EnglishUnitedKingdom = 2_057, EnglishUnitedStates = 1_033, EnglishZimbabwe = 12_297, EstonianEstonia = 1_061, FaroeseFaroeIslands = 1_080, FilipinoPhilippines = 1_124, FinnishFinland = 1_035, FrenchBelgium = 2_060, FrenchCanada = 3_084, FrenchFrance = 1_036, FrenchLuxembourg = 5_132, FrenchMonaco = 6_156, FrenchSwitzerland = 4_108, FrisianNetherlands = 1_122, GalicianGalician = 1_110, GeorgianGeorgia = 1_079, GermanAustria = 3_079, GermanGermany = 1_031, GermanLiechtenstein = 5_127, GermanLuxembourg = 4_103, GermanSwitzerland = 2_055, GreekGreece = 1_032, GreenlandicGreenland = 1_135, GujaratiIndia = 1_095, HausaLatinNigeria = 1_128, HebrewIsrael = 1_037, HindiIndia = 1_081, HungarianHungary = 1_038, IcelandicIceland = 1_039, IgboNigeria = 1_136, IndonesianIndonesia = 1_057, InuktitutCanada = 1_117, InuktitutLatinCanada = 2_141, IrishIreland = 2_108, IsiXhosaSouthAfrica = 1_076, IsiZuluSouthAfrica = 1_077, ItalianItaly = 1_040, ItalianSwitzerland = 2_064, JapaneseJapan = 1_041, KannadaIndia = 1_099, KazakhKazakhstan = 1_087, KhmerCambodia = 1_107, KicheGuatemala = 1_158, KinyarwandaRwanda = 1_159, KiswahiliKenya = 1_089, KonkaniIndia = 1_111, KoreanKorea = 1_042, KyrgyzKyrgyzstan = 1_088, LaoLaoPDR = 1_108, LatvianLatvia = 1_062, LithuanianLithuania = 1_063, LowerSorbianGermany = 2_094, LuxembourgishLuxembourg = 1_134, MacedonianNorthMacedonia = 1_071, MalayBruneiDarussalam = 2_110, MalayMalaysia = 1_086, MalayalamIndia = 1_100, MalteseMalta = 1_082, MaoriNewZealand = 1_153, MapudungunChile = 1_146, MarathiIndia = 1_102, MohawkMohawk = 1_148, MongolianCyrillicMongolia = 1_104, MongolianTraditionalChina = 2_128, NepaliNepal = 1_121, NorwegianBokmalNorway = 1_044, NorwegianNynorskNorway = 2_068, OccitanFrance = 1_154, OdiaformerlyOriyaIndia = 1_096, PashtoAfghanistan = 1_123, PolishPoland = 1_045, PortugueseBrazil = 1_046, PortuguesePortugal = 2_070, PunjabiIndia = 1_094, QuechuaBolivia = 1_131, QuechuaEcuador = 2_155, QuechuaPeru = 3_179, RomanianRomania = 1_048, RomanshSwitzerland = 1_047, RussianRussia = 1_049, SamiInariFinland = 9_275, SamiLuleNorway = 4_155, SamiLuleSweden = 5_179, SamiNorthernFinland = 3_131, SamiNorthernNorway = 1_083, SamiNorthernSweden = 2_107, SamiSkoltFinland = 8_251, SamiSouthernNorway = 6_203, SamiSouthernSweden = 7_227, SanskritIndia = 1_103, SerbianCyrillicBosniaHerzegovina = 7_194, SerbianCyrillicSerbia = 3_098, SerbianLatinBosniaHerzegovina = 6_170, SerbianLatinSerbia = 2_074, SesothoSaLeboaSouthAfrica = 1_132, SetswanaSouthAfrica = 1_074, SinhalaSriLanka = 1_115, SlovakSlovakia = 1_051, SlovenianSlovenia = 1_060, SpanishArgentina = 11_274, SpanishBolivia = 16_394, SpanishChile = 13_322, SpanishColombia = 9_226, SpanishCostaRica = 5_130, SpanishDominicanRepublic = 7_178, SpanishEcuador = 12_298, SpanishElSalvador = 17_418, SpanishGuatemala = 4_106, SpanishHonduras = 18_442, SpanishMexico = 2_058, SpanishNicaragua = 19_466, SpanishPanama = 6_154, SpanishParaguay = 15_370, SpanishPeru = 10_250, SpanishPuertoRico = 20_490, SpanishModernSpain = 3_082, SpanishTraditionalSpain = 1_034, SpanishUnitedStates = 21_514, SpanishUruguay = 14_346, SpanishVenezuela = 8_202, SwedishFinland = 2_077, SwedishSweden = 1_053, SyriacSyria = 1_114, TajikCyrillicTajikistan = 1_064, TamazightLatinAlgeria = 2_143, TamilIndia = 1_097, TatarRussia = 1_092, TeluguIndia = 1_098, ThaiThailand = 1_054, TibetanPRC = 1_105, TurkishTurkey = 1_055, TurkmenTurkmenistan = 1_090, UighurPRC = 1_152, UkrainianUkraine = 1_058, UpperSorbianGermany = 1_070, UrduIslamicPakistan = 1_056, UzbekCyrillicUzbekistan = 2_115, UzbekLatinUzbekistan = 1_091, VietnameseVietnam = 1_066, WelshUnitedKingdom = 1_106, WolofSenegal = 1_160, YakutRussia = 1_157, YiPRC = 1_144, YorubaNigeria = 1_130,
}
Expand description

A Windows language.

Variants§

§

AfrikaansSouthAfrica = 1_078

§

AlbanianAlbania = 1_052

§

AlsatianFrance = 1_156

§

AmharicEthiopia = 1_118

§

ArabicAlgeria = 5_121

§

ArabicBahrain = 15_361

§

ArabicEgypt = 3_073

§

ArabicIraq = 2_049

§

ArabicJordan = 11_265

§

ArabicKuwait = 13_313

§

ArabicLebanon = 12_289

§

ArabicLibya = 4_097

§

ArabicMorocco = 6_145

§

ArabicOman = 8_193

§

ArabicQatar = 16_385

§

ArabicSaudiArabia = 1_025

§

ArabicSyria = 10_241

§

ArabicTunisia = 7_169

§

ArabicUAE = 14_337

§

ArabicYemen = 9_217

§

ArmenianArmenia = 1_067

§

AssameseIndia = 1_101

§

AzeriCyrillicAzerbaijan = 2_092

§

AzeriLatinAzerbaijan = 1_068

§

BashkirRussia = 1_133

§

BasqueBasque = 1_069

§

BelarusianBelarus = 1_059

§

BengaliBangladesh = 2_117

§

BengaliIndia = 1_093

§

BosnianCyrillicBosniaHerzegovina = 8_218

§

BosnianLatinBosniaHerzegovina = 5_146

§

BretonFrance = 1_150

§

BulgarianBulgaria = 1_026

§

CatalanCatalan = 1_027

§

ChineseHongKongSAR = 3_076

§

ChineseMacaoSAR = 5_124

§

ChineseChina = 2_052

§

ChineseSingapore = 4_100

§

ChineseTaiwan = 1_028

§

CorsicanFrance = 1_155

§

CroatianCroatia = 1_050

§

CroatianLatinBosniaHerzegovina = 4_122

§

CzechCzechRepublic = 1_029

§

DanishDenmark = 1_030

§

DariAfghanistan = 1_164

§

DivehiMaldives = 1_125

§

DutchBelgium = 2_067

§

DutchNetherlands = 1_043

§

EnglishAustralia = 3_081

§

EnglishBelize = 10_249

§

EnglishCanada = 4_105

§

EnglishCaribbean = 9_225

§

EnglishIndia = 16_393

§

EnglishIreland = 6_153

§

EnglishJamaica = 8_201

§

EnglishMalaysia = 17_417

§

EnglishNewZealand = 5_129

§

EnglishPhilippines = 13_321

§

EnglishSingapore = 18_441

§

EnglishSouthAfrica = 7_177

§

EnglishTrinidadTobago = 11_273

§

EnglishUnitedKingdom = 2_057

§

EnglishUnitedStates = 1_033

§

EnglishZimbabwe = 12_297

§

EstonianEstonia = 1_061

§

FaroeseFaroeIslands = 1_080

§

FilipinoPhilippines = 1_124

§

FinnishFinland = 1_035

§

FrenchBelgium = 2_060

§

FrenchCanada = 3_084

§

FrenchFrance = 1_036

§

FrenchLuxembourg = 5_132

§

FrenchMonaco = 6_156

§

FrenchSwitzerland = 4_108

§

FrisianNetherlands = 1_122

§

GalicianGalician = 1_110

§

GeorgianGeorgia = 1_079

§

GermanAustria = 3_079

§

GermanGermany = 1_031

§

GermanLiechtenstein = 5_127

§

GermanLuxembourg = 4_103

§

GermanSwitzerland = 2_055

§

GreekGreece = 1_032

§

GreenlandicGreenland = 1_135

§

GujaratiIndia = 1_095

§

HausaLatinNigeria = 1_128

§

HebrewIsrael = 1_037

§

HindiIndia = 1_081

§

HungarianHungary = 1_038

§

IcelandicIceland = 1_039

§

IgboNigeria = 1_136

§

IndonesianIndonesia = 1_057

§

InuktitutCanada = 1_117

§

InuktitutLatinCanada = 2_141

§

IrishIreland = 2_108

§

IsiXhosaSouthAfrica = 1_076

§

IsiZuluSouthAfrica = 1_077

§

ItalianItaly = 1_040

§

ItalianSwitzerland = 2_064

§

JapaneseJapan = 1_041

§

KannadaIndia = 1_099

§

KazakhKazakhstan = 1_087

§

KhmerCambodia = 1_107

§

KicheGuatemala = 1_158

§

KinyarwandaRwanda = 1_159

§

KiswahiliKenya = 1_089

§

KonkaniIndia = 1_111

§

KoreanKorea = 1_042

§

KyrgyzKyrgyzstan = 1_088

§

LaoLaoPDR = 1_108

§

LatvianLatvia = 1_062

§

LithuanianLithuania = 1_063

§

LowerSorbianGermany = 2_094

§

LuxembourgishLuxembourg = 1_134

§

MacedonianNorthMacedonia = 1_071

§

MalayBruneiDarussalam = 2_110

§

MalayMalaysia = 1_086

§

MalayalamIndia = 1_100

§

MalteseMalta = 1_082

§

MaoriNewZealand = 1_153

§

MapudungunChile = 1_146

§

MarathiIndia = 1_102

§

MohawkMohawk = 1_148

§

MongolianCyrillicMongolia = 1_104

§

MongolianTraditionalChina = 2_128

§

NepaliNepal = 1_121

§

NorwegianBokmalNorway = 1_044

§

NorwegianNynorskNorway = 2_068

§

OccitanFrance = 1_154

§

OdiaformerlyOriyaIndia = 1_096

§

PashtoAfghanistan = 1_123

§

PolishPoland = 1_045

§

PortugueseBrazil = 1_046

§

PortuguesePortugal = 2_070

§

PunjabiIndia = 1_094

§

QuechuaBolivia = 1_131

§

QuechuaEcuador = 2_155

§

QuechuaPeru = 3_179

§

RomanianRomania = 1_048

§

RomanshSwitzerland = 1_047

§

RussianRussia = 1_049

§

SamiInariFinland = 9_275

§

SamiLuleNorway = 4_155

§

SamiLuleSweden = 5_179

§

SamiNorthernFinland = 3_131

§

SamiNorthernNorway = 1_083

§

SamiNorthernSweden = 2_107

§

SamiSkoltFinland = 8_251

§

SamiSouthernNorway = 6_203

§

SamiSouthernSweden = 7_227

§

SanskritIndia = 1_103

§

SerbianCyrillicBosniaHerzegovina = 7_194

§

SerbianCyrillicSerbia = 3_098

§

SerbianLatinBosniaHerzegovina = 6_170

§

SerbianLatinSerbia = 2_074

§

SesothoSaLeboaSouthAfrica = 1_132

§

SetswanaSouthAfrica = 1_074

§

SinhalaSriLanka = 1_115

§

SlovakSlovakia = 1_051

§

SlovenianSlovenia = 1_060

§

SpanishArgentina = 11_274

§

SpanishBolivia = 16_394

§

SpanishChile = 13_322

§

SpanishColombia = 9_226

§

SpanishCostaRica = 5_130

§

SpanishDominicanRepublic = 7_178

§

SpanishEcuador = 12_298

§

SpanishElSalvador = 17_418

§

SpanishGuatemala = 4_106

§

SpanishHonduras = 18_442

§

SpanishMexico = 2_058

§

SpanishNicaragua = 19_466

§

SpanishPanama = 6_154

§

SpanishParaguay = 15_370

§

SpanishPeru = 10_250

§

SpanishPuertoRico = 20_490

§

SpanishModernSpain = 3_082

§

SpanishTraditionalSpain = 1_034

§

SpanishUnitedStates = 21_514

§

SpanishUruguay = 14_346

§

SpanishVenezuela = 8_202

§

SwedishFinland = 2_077

§

SwedishSweden = 1_053

§

SyriacSyria = 1_114

§

TajikCyrillicTajikistan = 1_064

§

TamazightLatinAlgeria = 2_143

§

TamilIndia = 1_097

§

TatarRussia = 1_092

§

TeluguIndia = 1_098

§

ThaiThailand = 1_054

§

TibetanPRC = 1_105

§

TurkishTurkey = 1_055

§

TurkmenTurkmenistan = 1_090

§

UighurPRC = 1_152

§

UkrainianUkraine = 1_058

§

UpperSorbianGermany = 1_070

§

UrduIslamicPakistan = 1_056

§

UzbekCyrillicUzbekistan = 2_115

§

UzbekLatinUzbekistan = 1_091

§

VietnameseVietnam = 1_066

§

WelshUnitedKingdom = 1_106

§

WolofSenegal = 1_160

§

YakutRussia = 1_157

§

YiPRC = 1_144

§

YorubaNigeria = 1_130

Trait Implementations§

source§

impl Clone for Windows

source§

fn clone(&self) -> Windows

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Windows

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Windows

source§

fn default() -> Windows

Returns the “default value” for a type. Read more
source§

impl From<Windows> for &'static str

source§

fn from(value: Windows) -> Self

Converts to this type from the input type.
source§

impl From<Windows> for u16

source§

fn from(value: Windows) -> Self

Converts to this type from the input type.
source§

impl Hash for Windows

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Windows

source§

fn eq(&self, other: &Windows) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Read for Windows

source§

fn read<T: Read>(tape: &mut T) -> Result<Self>

Read a value.
source§

impl TryFrom<u16> for Windows

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(value: u16) -> Result<Windows>

Performs the conversion.
source§

impl Write for Windows

source§

fn write<T: Write>(&self, tape: &mut T) -> Result<()>

Write the value.
source§

impl Copy for Windows

source§

impl Eq for Windows

source§

impl StructuralPartialEq for Windows

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.