pub enum Country {
Show 194 variants
Abkhazia,
Afghanistan,
Albania,
Algeria,
AmericanSamoa,
Angola,
Argentina,
Armenia,
Aruba,
Australia,
Azerbaijan,
Austria,
Bahamas,
Bahrain,
Bangladesh,
Belarus,
Belgium,
Belize,
Benin,
Bolivia,
BosniaAndHerzegovina,
Botswana,
Brazil,
BritishVirginIslands,
Brunei,
Bulgaria,
BurkinaFaso,
CaboVerde,
Cambodia,
Cameroon,
Canada,
CaymanIslands,
CentralAfricanRepublic,
Chile,
China,
Colombia,
Comoros,
Congo,
CookIslands,
CostaRica,
Croatia,
Cuba,
Cyprus,
Czechia,
Czechoslovakia,
Denmark,
Djibouti,
DominicanRepublic,
EastGermany,
EastTimor,
Ecuador,
Egypt,
ElSalvador,
England,
Estonia,
Eswatini,
Ethiopia,
Fiji,
Finland,
France,
Gabon,
Georgia,
Germany,
Ghana,
Gibraltar,
Greece,
Guatemala,
Guinea,
GuineaBissau,
Guyana,
Haiti,
Honduras,
HongKong,
Hungary,
Iceland,
India,
Indonesia,
Ireland,
Israel,
Italy,
Iran,
Iraq,
IvoryCoast,
Jamaica,
Japan,
Jordan,
Kazakhstan,
Kenya,
Kiribati,
Kuwait,
Kyrgyzstan,
Laos,
Latvia,
Lebanon,
Lesotho,
Liberia,
Libya,
Lithuania,
Luxembourg,
Malaysia,
Mali,
Malta,
MarshallIslands,
Mauritania,
Mauritius,
Mexico,
Moldova,
Monaco,
Mongolia,
Montenegro,
Morocco,
Myanmar,
Namibia,
Nauru,
Nepal,
Netherlands,
NetherlandsAntilles,
NewCaledonia,
NewZealand,
Nicaragua,
Niger,
Nigeria,
Niue,
Norway,
NorthernIreland,
NorthMacedonia,
Oman,
Pakistan,
Palestine,
Panama,
PapuaNewGuinea,
Paraguay,
Peru,
Philippines,
Poland,
Portugal,
PuertoRico,
Qatar,
Rhodesia,
Romania,
Russia,
Rwanda,
Samoa,
SaudiArabia,
Scotland,
Senegal,
Serbia,
SerbiaAndMontenegro,
SierraLeone,
Singapore,
Slovakia,
Slovenia,
SolomonIslands,
SouthAfrica,
SouthKorea,
Spain,
SriLanka,
Sudan,
Sweden,
Syria,
Switzerland,
Tahiti,
Taiwan,
Tajikistan,
Tanzania,
Thailand,
TheGambia,
Togo,
Tonga,
Transnistria,
TrinidadAndTobago,
Tunisia,
Turkey,
Turkmenistan,
Tuvalu,
UAE,
Uganda,
UK,
Ukraine,
Uruguay,
USA,
USSR,
USVirginIslands,
Uzbekistan,
Vanuatu,
Venezuela,
Vietnam,
Wales,
WallisAndFutuna,
WestGermany,
Yemen,
Yugoslavia,
Zambia,
Zimbabwe,
}Expand description
The Country column.
Variants§
Abkhazia
Afghanistan
Albania
Algeria
AmericanSamoa
Angola
Argentina
Armenia
Aruba
Australia
Azerbaijan
Austria
Bahamas
Bahrain
Bangladesh
Belarus
Belgium
Belize
Benin
Bolivia
BosniaAndHerzegovina
Botswana
Brazil
BritishVirginIslands
Brunei
Bulgaria
BurkinaFaso
CaboVerde
Cambodia
Cameroon
Canada
CaymanIslands
CentralAfricanRepublic
Chile
China
Colombia
Comoros
Union of the Comoros.
Congo
CookIslands
CostaRica
Croatia
Cuba
Cyprus
Czechia
Czechoslovakia
Existed from 1918-1993.
Denmark
Djibouti
DominicanRepublic
EastGermany
Existed from 1949-1990.
EastTimor
Ecuador
Egypt
ElSalvador
England
Estonia
Eswatini
Previously Swaziland: renamed itself in 2018.
Ethiopia
Fiji
Finland
France
Gabon
Georgia
Germany
Ghana
Gibraltar
Greece
Guatemala
Guinea
GuineaBissau
Guyana
Haiti
Honduras
HongKong
Hungary
Iceland
India
Indonesia
Ireland
Israel
Italy
Iran
Iraq
IvoryCoast
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Lithuania
Luxembourg
Malaysia
Mali
Malta
MarshallIslands
Mauritania
Mauritius
Mexico
Moldova
Monaco
Mongolia
Montenegro
Morocco
Myanmar
Namibia
Nauru
Nepal
Netherlands
NetherlandsAntilles
Existed from 1954-2010.
NewCaledonia
NewZealand
Nicaragua
Niger
Nigeria
Niue
Norway
NorthernIreland
NorthMacedonia
Oman
Pakistan
Palestine
Panama
PapuaNewGuinea
Paraguay
Peru
Philippines
Poland
Portugal
PuertoRico
Qatar
Rhodesia
Existed from 1965-1979.
Preceded by the British colony of Southern Rhodesia. Succeeded by Zimbabwe.
Romania
Russia
Rwanda
Samoa
SaudiArabia
Scotland
Senegal
Serbia
SerbiaAndMontenegro
Existed from 1992-2006.
SierraLeone
Singapore
Slovakia
Slovenia
SolomonIslands
SouthAfrica
SouthKorea
Spain
SriLanka
Sudan
Sweden
Syria
Switzerland
Tahiti
Taiwan
Tajikistan
Tanzania
Thailand
TheGambia
Togo
Tonga
Transnistria
Unrecognized state. UN recognizes as part of Moldova.
TrinidadAndTobago
Tunisia
Turkey
Turkmenistan
Tuvalu
UAE
Uganda
UK
Ukraine
Uruguay
USA
USSR
Existed from 1922-1991.
USVirginIslands
Uzbekistan
Vanuatu
Venezuela
Vietnam
Wales
WallisAndFutuna
WestGermany
Existed from 1949-1990.
Yemen
Yugoslavia
Existed from 1945-1992.
Zambia
Zimbabwe
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Country
impl<'de> Deserialize<'de> for Country
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for Country
impl StructuralPartialEq for Country
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