#[non_exhaustive]
pub enum PhoneNumberCountryCode {
Show 238 variants
Ad,
Ae,
Af,
Ag,
Ai,
Al,
Am,
An,
Ao,
Aq,
Ar,
As,
At,
Au,
Aw,
Az,
Ba,
Bb,
Bd,
Be,
Bf,
Bg,
Bh,
Bi,
Bj,
Bl,
Bm,
Bn,
Bo,
Br,
Bs,
Bt,
Bw,
By,
Bz,
Ca,
Cc,
Cd,
Cf,
Cg,
Ch,
Ci,
Ck,
Cl,
Cm,
Cn,
Co,
Cr,
Cu,
Cv,
Cw,
Cx,
Cy,
Cz,
De,
Dj,
Dk,
Dm,
Do,
Dz,
Ec,
Ee,
Eg,
Eh,
Er,
Es,
Et,
Fi,
Fj,
Fk,
Fm,
Fo,
Fr,
Ga,
Gb,
Gd,
Ge,
Gg,
Gh,
Gi,
Gl,
Gm,
Gn,
Gq,
Gr,
Gt,
Gu,
Gw,
Gy,
Hk,
Hn,
Hr,
Ht,
Hu,
Id,
Ie,
Il,
Im,
In,
Io,
Iq,
Ir,
Is,
It,
Je,
Jm,
Jo,
Jp,
Ke,
Kg,
Kh,
Ki,
Km,
Kn,
Kp,
Kr,
Kw,
Ky,
Kz,
La,
Lb,
Lc,
Li,
Lk,
Lr,
Ls,
Lt,
Lu,
Lv,
Ly,
Ma,
Mc,
Md,
Me,
Mf,
Mg,
Mh,
Mk,
Ml,
Mm,
Mn,
Mo,
Mp,
Mr,
Ms,
Mt,
Mu,
Mv,
Mw,
Mx,
My,
Mz,
Na,
Nc,
Ne,
Ng,
Ni,
Nl,
No,
Np,
Nr,
Nu,
Nz,
Om,
Pa,
Pe,
Pf,
Pg,
Ph,
Pk,
Pl,
Pm,
Pn,
Pr,
Pt,
Pw,
Py,
Qa,
Re,
Ro,
Rs,
Ru,
Rw,
Sa,
Sb,
Sc,
Sd,
Se,
Sg,
Sh,
Si,
Sj,
Sk,
Sl,
Sm,
Sn,
So,
Sr,
St,
Sv,
Sx,
Sy,
Sz,
Tc,
Td,
Tg,
Th,
Tj,
Tk,
Tl,
Tm,
Tn,
To,
Tr,
Tt,
Tv,
Tw,
Tz,
Ua,
Ug,
Us,
Uy,
Uz,
Va,
Vc,
Ve,
Vg,
Vi,
Vn,
Vu,
Wf,
Ws,
Ye,
Yt,
Za,
Zm,
Zw,
Unknown(String),
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Ad
Ae
Af
Ag
Ai
Al
Am
An
Ao
Aq
Ar
As
At
Au
Aw
Az
Ba
Bb
Bd
Be
Bf
Bg
Bh
Bi
Bj
Bl
Bm
Bn
Bo
Br
Bs
Bt
Bw
By
Bz
Ca
Cc
Cd
Cf
Cg
Ch
Ci
Ck
Cl
Cm
Cn
Co
Cr
Cu
Cv
Cw
Cx
Cy
Cz
De
Dj
Dk
Dm
Do
Dz
Ec
Ee
Eg
Eh
Er
Es
Et
Fi
Fj
Fk
Fm
Fo
Fr
Ga
Gb
Gd
Ge
Gg
Gh
Gi
Gl
Gm
Gn
Gq
Gr
Gt
Gu
Gw
Gy
Hk
Hn
Hr
Ht
Hu
Id
Ie
Il
Im
In
Io
Iq
Ir
Is
It
Je
Jm
Jo
Jp
Ke
Kg
Kh
Ki
Km
Kn
Kp
Kr
Kw
Ky
Kz
La
Lb
Lc
Li
Lk
Lr
Ls
Lt
Lu
Lv
Ly
Ma
Mc
Md
Me
Mf
Mg
Mh
Mk
Ml
Mm
Mn
Mo
Mp
Mr
Ms
Mt
Mu
Mv
Mw
Mx
My
Mz
Na
Nc
Ne
Ng
Ni
Nl
No
Np
Nr
Nu
Nz
Om
Pa
Pe
Pf
Pg
Ph
Pk
Pl
Pm
Pn
Pr
Pt
Pw
Py
Qa
Re
Ro
Rs
Ru
Rw
Sa
Sb
Sc
Sd
Se
Sg
Sh
Si
Sj
Sk
Sl
Sm
Sn
So
Sr
St
Sv
Sx
Sy
Sz
Tc
Td
Tg
Th
Tj
Tk
Tl
Tm
Tn
To
Tr
Tt
Tv
Tw
Tz
Ua
Ug
Us
Uy
Uz
Va
Vc
Ve
Vg
Vi
Vn
Vu
Wf
Ws
Ye
Yt
Za
Zm
Zw
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for PhoneNumberCountryCode
impl AsRef<str> for PhoneNumberCountryCode
sourceimpl Clone for PhoneNumberCountryCode
impl Clone for PhoneNumberCountryCode
sourcefn clone(&self) -> PhoneNumberCountryCode
fn clone(&self) -> PhoneNumberCountryCode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PhoneNumberCountryCode
impl Debug for PhoneNumberCountryCode
sourceimpl From<&str> for PhoneNumberCountryCode
impl From<&str> for PhoneNumberCountryCode
sourceimpl FromStr for PhoneNumberCountryCode
impl FromStr for PhoneNumberCountryCode
sourceimpl Hash for PhoneNumberCountryCode
impl Hash for PhoneNumberCountryCode
sourceimpl Ord for PhoneNumberCountryCode
impl Ord for PhoneNumberCountryCode
sourcefn cmp(&self, other: &PhoneNumberCountryCode) -> Ordering
fn cmp(&self, other: &PhoneNumberCountryCode) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<PhoneNumberCountryCode> for PhoneNumberCountryCode
impl PartialEq<PhoneNumberCountryCode> for PhoneNumberCountryCode
sourcefn eq(&self, other: &PhoneNumberCountryCode) -> bool
fn eq(&self, other: &PhoneNumberCountryCode) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PhoneNumberCountryCode) -> bool
fn ne(&self, other: &PhoneNumberCountryCode) -> bool
This method tests for !=
.
sourceimpl PartialOrd<PhoneNumberCountryCode> for PhoneNumberCountryCode
impl PartialOrd<PhoneNumberCountryCode> for PhoneNumberCountryCode
sourcefn partial_cmp(&self, other: &PhoneNumberCountryCode) -> Option<Ordering>
fn partial_cmp(&self, other: &PhoneNumberCountryCode) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for PhoneNumberCountryCode
impl StructuralEq for PhoneNumberCountryCode
impl StructuralPartialEq for PhoneNumberCountryCode
Auto Trait Implementations
impl RefUnwindSafe for PhoneNumberCountryCode
impl Send for PhoneNumberCountryCode
impl Sync for PhoneNumberCountryCode
impl Unpin for PhoneNumberCountryCode
impl UnwindSafe for PhoneNumberCountryCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more