pub enum Country {
Show 243 variants
StVincentAndGrenadines,
NorthYemen,
NorthAmerican,
IvoryCoast,
Garuda,
GlobalSatellite,
MayotteIsland,
Afghanistan,
Ellipso,
Abkhazia,
Albania,
Algeria,
AmericanSamoa,
Andorra,
Angola,
Anguilla,
Antarctic,
AntiguaAndBarbuda,
Argentina,
Armenia,
Aruba,
AscensionIsland,
Australia,
Austria,
Azerbaijan,
Bahamas,
Bahrain,
Bangladesh,
Barbados,
Belarus,
Belgium,
Belize,
Benin,
Bermuda,
Bhutan,
Bolivia,
BosniaAndHerzegovina,
Botswana,
Brazil,
BritishVirginIslands,
BruneiDarussalam,
Bulgaria,
BurkinaFaso,
Burundi,
Cambodia,
Cameroon,
Canada,
CapeVerde,
CaymanIslands,
CentralAfricanRepublic,
Chad,
Chile,
Colombia,
Comoros,
Congo,
CookIslands,
CostaRica,
Croatia,
Cuba,
Cyprus,
CzechRepublic,
DemocraticRepublicofTimor,
Denmark,
DiegoGarcia,
Djibouti,
Dominica,
DominicanRepublic,
DRofCongo,
Ecuador,
Egypt,
ElSalvador,
EquatorialGuinea,
Eritrea,
Estonia,
Ethiopia,
FalklandIslands,
FaroeIslands,
Fiji,
Finland,
France,
FrenchGuiana,
FrenchPolynesia,
Gabon,
Gambia,
Georgia,
Germany,
Ghana,
Gibraltar,
Greece,
Greenland,
Grenada,
Guadeloupe,
Guam,
Guatemala,
Guinea,
Guyana,
Haiti,
Honduras,
HongKong,
Hungary,
Iceland,
India,
Indonesia,
Iran,
Iraq,
Ireland,
Iridium,
Israel,
Italy,
Jamaica,
Japan,
Jordan,
Kazakhstan,
Kenya,
Kiribati,
Kosovo,
Kuwait,
Kyrgyzstan,
Laos,
Latvia,
Lebanon,
Lesotho,
Liberia,
Libya,
Liechtenstein,
Lithuania,
Luxembourg,
Macau,
Macedonia,
Madagascar,
Malawi,
Malaysia,
Maldives,
Mali,
Malta,
MarianaIslands,
MarshallIslands,
Martinique,
Mauritania,
Mauritius,
Mexico,
Micronesia,
Moldova,
Monaco,
Mongolia,
Montenegro,
Montserrat,
Morocco,
Mozambique,
Myanmar,
Namibia,
Nauru,
Nepal,
Netherlands,
NetherlandsAntilles,
NewCaledonia,
NewZealand,
Nicaragua,
Niger,
Nigeria,
Niue,
NorfolkIsland,
NorthKorea,
Norway,
Oman,
Pakistan,
Palau,
Palestine,
Panama,
PapuaNewGuinea,
Paraguay,
Peru,
Philippines,
Poland,
Portugal,
PuertoRico,
Qatar,
RestofWorld,
ReunionIsland,
Romania,
Russia,
Rwanda,
Samoa,
SanMarino,
SaoTomeAndPrincipe,
SaudiArabia,
Senegal,
Serbia,
Seychelles,
SierraLeone,
Singapore,
SintMaarten,
Slovakia,
Slovenia,
SolomonIslands,
Somalia,
SouthAfrica,
SouthKorea,
SouthSudan,
Spain,
SriLanka,
StHelena,
StLucia,
StPierreAndMiquelon,
StKittsAndNevis,
Sudan,
Suriname,
Swaziland,
Sweden,
Switzerland,
Syria,
Taiwan,
Tajikistan,
Tanzania,
Thailand,
Togo,
Tokelau,
Tonga,
TrinidadAndTobago,
Tunisia,
Turkey,
Turkmenistan,
TurksAndCaicosIslands,
Tuvalu,
Uganda,
Ukraine,
UnitedArabEmirate,
UnitedArabEmirates,
UnitedKingdom,
UnitedStates,
USA,
Uruguay,
USVirginIsland,
Uzbekistan,
Vanuatu,
Vatican,
Venezuela,
Vietnam,
Voxbone,
WallisAndFutunaIslands,
Yemen,
Zambia,
Zimbabwe,
}
Variants§
StVincentAndGrenadines
NorthYemen
NorthAmerican
IvoryCoast
Garuda
GlobalSatellite
MayotteIsland
Afghanistan
Ellipso
Abkhazia
Albania
Algeria
AmericanSamoa
Andorra
Angola
Anguilla
Antarctic
AntiguaAndBarbuda
Argentina
Armenia
Aruba
AscensionIsland
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
BosniaAndHerzegovina
Botswana
Brazil
BritishVirginIslands
BruneiDarussalam
Bulgaria
BurkinaFaso
Burundi
Cambodia
Cameroon
Canada
CapeVerde
CaymanIslands
CentralAfricanRepublic
Chad
Chile
Colombia
Comoros
Congo
CookIslands
CostaRica
Croatia
Cuba
Cyprus
CzechRepublic
DemocraticRepublicofTimor
Denmark
DiegoGarcia
Djibouti
Dominica
DominicanRepublic
DRofCongo
Ecuador
Egypt
ElSalvador
EquatorialGuinea
Eritrea
Estonia
Ethiopia
FalklandIslands
FaroeIslands
Fiji
Finland
France
FrenchGuiana
FrenchPolynesia
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guinea
Guyana
Haiti
Honduras
HongKong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Iridium
Israel
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
Kosovo
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macau
Macedonia
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
MarianaIslands
MarshallIslands
Martinique
Mauritania
Mauritius
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
NetherlandsAntilles
NewCaledonia
NewZealand
Nicaragua
Niger
Nigeria
Niue
NorfolkIsland
NorthKorea
Norway
Oman
Pakistan
Palau
Palestine
Panama
PapuaNewGuinea
Paraguay
Peru
Philippines
Poland
Portugal
PuertoRico
Qatar
RestofWorld
ReunionIsland
Romania
Russia
Rwanda
Samoa
SanMarino
SaoTomeAndPrincipe
SaudiArabia
Senegal
Serbia
Seychelles
SierraLeone
Singapore
SintMaarten
Slovakia
Slovenia
SolomonIslands
Somalia
SouthAfrica
SouthKorea
SouthSudan
Spain
SriLanka
StHelena
StLucia
StPierreAndMiquelon
StKittsAndNevis
Sudan
Suriname
Swaziland
Sweden
Switzerland
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Togo
Tokelau
Tonga
TrinidadAndTobago
Tunisia
Turkey
Turkmenistan
TurksAndCaicosIslands
Tuvalu
Uganda
Ukraine
UnitedArabEmirate
UnitedArabEmirates
UnitedKingdom
UnitedStates
USA
Uruguay
USVirginIsland
Uzbekistan
Vanuatu
Vatican
Venezuela
Vietnam
Voxbone
WallisAndFutunaIslands
Yemen
Zambia
Zimbabwe
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Country
impl<'de> Deserialize<'de> for Country
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Country, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Country, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for Country
impl Serialize for Country
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for Country
impl RefUnwindSafe for Country
impl Send for Country
impl Sync for Country
impl Unpin for Country
impl UnwindSafe for Country
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more