Enum countries_tools::CountryAlpha3
source · pub enum CountryAlpha3 {
Show 249 variants
AFG,
ALB,
ATA,
DZA,
ASM,
AND,
AGO,
ATG,
AZE,
ARG,
AUS,
AUT,
BHS,
BHR,
BGD,
ARM,
BRB,
BEL,
BMU,
BTN,
BOL,
BIH,
BWA,
BVT,
BRA,
BLZ,
IOT,
SLB,
VGB,
BRN,
BGR,
MMR,
BDI,
BLR,
KHM,
CMR,
CAN,
CPV,
CYM,
CAF,
LKA,
TCD,
CHL,
CHN,
TWN,
CXR,
CCK,
COL,
COM,
MYT,
COG,
COD,
COK,
CRI,
HRV,
CUB,
CYP,
CZE,
BEN,
DNK,
DMA,
DOM,
ECU,
SLV,
GNQ,
ERI,
ETH,
EST,
FRO,
FLK,
SGS,
FJI,
FIN,
ALA,
FRA,
GUF,
PYF,
ATF,
DJI,
GAB,
GEO,
GMB,
PSE,
DEU,
GHA,
GIB,
KIR,
GRC,
GRL,
GRD,
GLP,
GUM,
GTM,
GIN,
GUY,
HTI,
HMD,
VAT,
HND,
HKG,
HUN,
ISL,
IND,
IDN,
IRN,
IRQ,
IRL,
ISR,
ITA,
CIV,
JAM,
JPN,
KAZ,
JOR,
KEN,
PRK,
KOR,
KWT,
KGZ,
LAO,
LBN,
LSO,
LVA,
LBR,
LBY,
LIE,
LTU,
LUX,
MAC,
MDG,
MWI,
MYS,
MDV,
MLI,
MLT,
MTQ,
MRT,
MUS,
MEX,
MCO,
MNG,
MDA,
MNE,
MSR,
MAR,
MOZ,
OMN,
NAM,
NRU,
NPL,
NLD,
CUW,
ABW,
SXM,
BES,
NCL,
VUT,
NZL,
NIC,
NER,
NGA,
NIU,
NFK,
NOR,
MNP,
UMI,
FSM,
MHL,
PLW,
PAK,
PAN,
PNG,
PRY,
PER,
PHL,
PCN,
POL,
PRT,
GNB,
TLS,
PRI,
QAT,
REU,
ROU,
RUS,
RWA,
BLM,
SHN,
KNA,
LCA,
AIA,
MAF,
SPM,
VCT,
SMR,
STP,
SAU,
SEN,
SRB,
SYC,
SLE,
SGP,
SVK,
VNM,
SVN,
SOM,
ZAF,
ZWE,
ESP,
SSD,
SDN,
ESH,
SUR,
SJM,
SWZ,
SWE,
CHE,
SYR,
TJK,
THA,
TGO,
TKL,
TON,
ARE,
TUN,
TTO,
TUR,
TKM,
TCA,
TUV,
UGA,
UKR,
MKD,
EGY,
GBR,
GGY,
JEY,
IMN,
TZA,
USA,
VIR,
BFA,
URY,
UZB,
VEN,
WLF,
WSM,
YEM,
ZMB,
}Variants§
AFG
ALB
ATA
DZA
ASM
AND
AGO
ATG
AZE
ARG
AUS
AUT
BHS
BHR
BGD
ARM
BRB
BEL
BMU
BTN
BOL
BIH
BWA
BVT
BRA
BLZ
IOT
SLB
VGB
BRN
BGR
MMR
BDI
BLR
KHM
CMR
CAN
CPV
CYM
CAF
LKA
TCD
CHL
CHN
TWN
CXR
CCK
COL
COM
MYT
COG
COD
COK
CRI
HRV
CUB
CYP
CZE
BEN
DNK
DMA
DOM
ECU
SLV
GNQ
ERI
ETH
EST
FRO
FLK
SGS
FJI
FIN
ALA
FRA
GUF
PYF
ATF
DJI
GAB
GEO
GMB
PSE
DEU
GHA
GIB
KIR
GRC
GRL
GRD
GLP
GUM
GTM
GIN
GUY
HTI
HMD
VAT
HND
HKG
HUN
ISL
IND
IDN
IRN
IRQ
IRL
ISR
ITA
CIV
JAM
JPN
KAZ
JOR
KEN
PRK
KOR
KWT
KGZ
LAO
LBN
LSO
LVA
LBR
LBY
LIE
LTU
LUX
MAC
MDG
MWI
MYS
MDV
MLI
MLT
MTQ
MRT
MUS
MEX
MCO
MNG
MDA
MNE
MSR
MAR
MOZ
OMN
NAM
NRU
NPL
NLD
CUW
ABW
SXM
BES
NCL
VUT
NZL
NIC
NER
NGA
NIU
NFK
NOR
MNP
UMI
FSM
MHL
PLW
PAK
PAN
PNG
PRY
PER
PHL
PCN
POL
PRT
GNB
TLS
PRI
QAT
REU
ROU
RUS
RWA
BLM
SHN
KNA
LCA
AIA
MAF
SPM
VCT
SMR
STP
SAU
SEN
SRB
SYC
SLE
SGP
SVK
VNM
SVN
SOM
ZAF
ZWE
ESP
SSD
SDN
ESH
SUR
SJM
SWZ
SWE
CHE
SYR
TJK
THA
TGO
TKL
TON
ARE
TUN
TTO
TUR
TKM
TCA
TUV
UGA
UKR
MKD
EGY
GBR
GGY
JEY
IMN
TZA
USA
VIR
BFA
URY
UZB
VEN
WLF
WSM
YEM
ZMB
Trait Implementations§
source§impl Clone for CountryAlpha3
impl Clone for CountryAlpha3
source§fn clone(&self) -> CountryAlpha3
fn clone(&self) -> CountryAlpha3
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for CountryAlpha3
impl Debug for CountryAlpha3
source§impl Display for CountryAlpha3
impl Display for CountryAlpha3
source§impl From<CountryAlpha2> for CountryAlpha3
impl From<CountryAlpha2> for CountryAlpha3
source§fn from(value: CountryAlpha2) -> Self
fn from(value: CountryAlpha2) -> Self
Converts to this type from the input type.
source§impl From<CountryAlpha3> for Country
impl From<CountryAlpha3> for Country
source§fn from(value: CountryAlpha3) -> Self
fn from(value: CountryAlpha3) -> Self
Converts to this type from the input type.
source§impl From<CountryAlpha3> for CountryAlpha2
impl From<CountryAlpha3> for CountryAlpha2
source§fn from(value: CountryAlpha3) -> Self
fn from(value: CountryAlpha3) -> Self
Converts to this type from the input type.
source§impl From<CountryAlpha3> for u16
impl From<CountryAlpha3> for u16
source§fn from(value: CountryAlpha3) -> Self
fn from(value: CountryAlpha3) -> Self
Converts to this type from the input type.
source§impl FromStr for CountryAlpha3
impl FromStr for CountryAlpha3
source§impl Hash for CountryAlpha3
impl Hash for CountryAlpha3
source§impl PartialEq<CountryAlpha3> for CountryAlpha3
impl PartialEq<CountryAlpha3> for CountryAlpha3
source§fn eq(&self, other: &CountryAlpha3) -> bool
fn eq(&self, other: &CountryAlpha3) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TryFrom<u16> for CountryAlpha3
impl TryFrom<u16> for CountryAlpha3
impl Copy for CountryAlpha3
impl Eq for CountryAlpha3
impl StructuralEq for CountryAlpha3
impl StructuralPartialEq for CountryAlpha3
Auto Trait Implementations§
impl RefUnwindSafe for CountryAlpha3
impl Send for CountryAlpha3
impl Sync for CountryAlpha3
impl Unpin for CountryAlpha3
impl UnwindSafe for CountryAlpha3
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