Enum language_code::iso639_1::LanguageCode
source · [−]pub enum LanguageCode {
Show 184 variants
ab,
aa,
af,
ak,
sq,
am,
ar,
an,
hy,
as,
av,
ae,
ay,
az,
bm,
ba,
eu,
be,
bn,
bi,
bs,
br,
bg,
my,
ca,
ch,
ce,
ny,
zh,
cu,
cv,
kw,
co,
cr,
hr,
cs,
da,
dv,
nl,
dz,
en,
eo,
et,
ee,
fo,
fj,
fi,
fr,
fy,
ff,
gd,
gl,
lg,
ka,
de,
el,
kl,
gn,
gu,
ht,
ha,
he,
hz,
hi,
ho,
hu,
is,
io,
ig,
id,
ia,
ie,
iu,
ik,
ga,
it,
ja,
jv,
kn,
kr,
ks,
kk,
km,
ki,
rw,
ky,
kv,
kg,
ko,
kj,
ku,
lo,
la,
lv,
li,
ln,
lt,
lu,
lb,
mk,
mg,
ms,
ml,
mt,
gv,
mi,
mr,
mh,
mn,
na,
nv,
nd,
nr,
ng,
ne,
no,
nb,
nn,
ii,
oc,
oj,
or,
om,
os,
pi,
ps,
fa,
pl,
pt,
pa,
qu,
ro,
rm,
rn,
ru,
se,
sm,
sg,
sa,
sc,
sr,
sn,
sd,
si,
sk,
sl,
so,
st,
es,
su,
sw,
ss,
sv,
tl,
ty,
tg,
ta,
tt,
te,
th,
bo,
ti,
to,
ts,
tn,
tr,
tk,
tw,
ug,
uk,
ur,
uz,
ve,
vi,
vo,
wa,
cy,
wo,
xh,
yi,
yo,
za,
zu,
Other(Box<str>),
}
Variants
ab
aa
af
ak
sq
am
ar
an
hy
as
av
ae
ay
az
bm
ba
eu
be
bn
bi
bs
br
bg
my
ca
ch
ce
ny
zh
cu
cv
kw
co
cr
hr
cs
da
dv
nl
dz
en
eo
et
ee
fo
fj
fi
fr
fy
ff
gd
gl
lg
ka
de
el
kl
gn
gu
ht
ha
he
hz
hi
ho
hu
is
io
ig
id
ia
ie
iu
ik
ga
it
ja
jv
kn
kr
ks
kk
km
ki
rw
ky
kv
kg
ko
kj
ku
lo
la
lv
li
ln
lt
lu
lb
mk
mg
ms
ml
mt
gv
mi
mr
mh
mn
na
nv
nd
nr
ng
ne
no
nb
nn
ii
oc
oj
or
om
os
pi
ps
fa
pl
pt
pa
qu
ro
rm
rn
ru
se
sm
sg
sa
sc
sr
sn
sd
si
sk
sl
so
st
es
su
sw
ss
sv
tl
ty
tg
ta
tt
te
th
bo
ti
to
ts
tn
tr
tk
tw
ug
uk
ur
uz
ve
vi
vo
wa
cy
wo
xh
yi
yo
za
zu
Other(Box<str>)
Implementations
sourceimpl LanguageCode
impl LanguageCode
pub const VARS: &'static [LanguageCode] = &[LanguageCode::ab, LanguageCode::aa, LanguageCode::af, LanguageCode::ak, LanguageCode::sq, LanguageCode::am, LanguageCode::ar, LanguageCode::an, LanguageCode::hy, LanguageCode::r#as, LanguageCode::av, LanguageCode::ae, LanguageCode::ay, LanguageCode::az, LanguageCode::bm, LanguageCode::ba, LanguageCode::eu, LanguageCode::be, LanguageCode::bn, LanguageCode::bi, LanguageCode::bs, LanguageCode::br, LanguageCode::bg, LanguageCode::my, LanguageCode::ca, LanguageCode::ch, LanguageCode::ce, LanguageCode::ny, LanguageCode::zh, LanguageCode::cu, LanguageCode::cv, LanguageCode::kw, LanguageCode::co, LanguageCode::cr, LanguageCode::hr, LanguageCode::cs, LanguageCode::da, LanguageCode::dv, LanguageCode::nl, LanguageCode::dz, LanguageCode::en, LanguageCode::eo, LanguageCode::et, LanguageCode::ee, LanguageCode::fo, LanguageCode::fj, LanguageCode::fi, LanguageCode::fr, LanguageCode::fy, LanguageCode::ff, LanguageCode::gd, LanguageCode::gl, LanguageCode::lg, LanguageCode::ka, LanguageCode::de, LanguageCode::el, LanguageCode::kl, LanguageCode::gn, LanguageCode::gu, LanguageCode::ht, LanguageCode::ha, LanguageCode::he, LanguageCode::hz, LanguageCode::hi, LanguageCode::ho, LanguageCode::hu, LanguageCode::is, LanguageCode::io, LanguageCode::ig, LanguageCode::id, LanguageCode::ia, LanguageCode::ie, LanguageCode::iu, LanguageCode::ik, LanguageCode::ga, LanguageCode::it, LanguageCode::ja, LanguageCode::jv, LanguageCode::kn, LanguageCode::kr, LanguageCode::ks, LanguageCode::kk, LanguageCode::km, LanguageCode::ki, LanguageCode::rw, LanguageCode::ky, LanguageCode::kv, LanguageCode::kg, LanguageCode::ko, LanguageCode::kj, LanguageCode::ku, LanguageCode::lo, LanguageCode::la, LanguageCode::lv, LanguageCode::li, LanguageCode::ln, LanguageCode::lt, LanguageCode::lu, LanguageCode::lb, LanguageCode::mk, LanguageCode::mg, LanguageCode::ms, LanguageCode::ml, LanguageCode::mt, LanguageCode::gv, LanguageCode::mi, LanguageCode::mr, LanguageCode::mh, LanguageCode::mn, LanguageCode::na, LanguageCode::nv, LanguageCode::nd, LanguageCode::nr, LanguageCode::ng, LanguageCode::ne, LanguageCode::no, LanguageCode::nb, LanguageCode::nn, LanguageCode::ii, LanguageCode::oc, LanguageCode::oj, LanguageCode::or, LanguageCode::om, LanguageCode::os, LanguageCode::pi, LanguageCode::ps, LanguageCode::fa, LanguageCode::pl, LanguageCode::pt, LanguageCode::pa, LanguageCode::qu, LanguageCode::ro, LanguageCode::rm, LanguageCode::rn, LanguageCode::ru, LanguageCode::se, LanguageCode::sm, LanguageCode::sg, LanguageCode::sa, LanguageCode::sc, LanguageCode::sr, LanguageCode::sn, LanguageCode::sd, LanguageCode::si, LanguageCode::sk, LanguageCode::sl, LanguageCode::so, LanguageCode::st, LanguageCode::es, LanguageCode::su, LanguageCode::sw, LanguageCode::ss, LanguageCode::sv, LanguageCode::tl, LanguageCode::ty, LanguageCode::tg, LanguageCode::ta, LanguageCode::tt, LanguageCode::te, LanguageCode::th, LanguageCode::bo, LanguageCode::ti, LanguageCode::to, LanguageCode::ts, LanguageCode::tn, LanguageCode::tr, LanguageCode::tk, LanguageCode::tw, LanguageCode::ug, LanguageCode::uk, LanguageCode::ur, LanguageCode::uz, LanguageCode::ve, LanguageCode::vi, LanguageCode::vo, LanguageCode::wa, LanguageCode::cy, LanguageCode::wo, LanguageCode::xh, LanguageCode::yi, LanguageCode::yo, LanguageCode::za, LanguageCode::zu]
Trait Implementations
sourceimpl Clone for LanguageCode
impl Clone for LanguageCode
sourcefn clone(&self) -> LanguageCode
fn clone(&self) -> LanguageCode
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 LanguageCode
impl Debug for LanguageCode
sourceimpl Default for LanguageCode
impl Default for LanguageCode
sourceimpl<'de> Deserialize<'de> for LanguageCode
impl<'de> Deserialize<'de> for LanguageCode
sourcefn 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
sourceimpl Display for LanguageCode
impl Display for LanguageCode
sourceimpl FromStr for LanguageCode
impl FromStr for LanguageCode
sourceimpl Hash for LanguageCode
impl Hash for LanguageCode
sourceimpl<'a> PartialEq<&'a str> for LanguageCode
impl<'a> PartialEq<&'a str> for LanguageCode
sourceimpl<'a> PartialEq<Cow<'a, str>> for LanguageCode
impl<'a> PartialEq<Cow<'a, str>> for LanguageCode
sourceimpl PartialEq<LanguageCode> for LanguageCode
impl PartialEq<LanguageCode> for LanguageCode
sourceimpl<'a> PartialEq<String> for LanguageCode
impl<'a> PartialEq<String> for LanguageCode
sourceimpl<'a> PartialEq<str> for LanguageCode
impl<'a> PartialEq<str> for LanguageCode
sourceimpl Serialize for LanguageCode
impl Serialize for LanguageCode
impl Eq for LanguageCode
Auto Trait Implementations
impl RefUnwindSafe for LanguageCode
impl Send for LanguageCode
impl Sync for LanguageCode
impl Unpin for LanguageCode
impl UnwindSafe for LanguageCode
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<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more