[][src]Enum lingua::IsoCode639_1

pub enum IsoCode639_1 {
    AF,
    AR,
    AZ,
    BE,
    BG,
    BN,
    BS,
    CA,
    CS,
    CY,
    DA,
    DE,
    EL,
    EN,
    EO,
    ES,
    ET,
    EU,
    FA,
    FI,
    FR,
    GA,
    GU,
    HE,
    HI,
    HR,
    HU,
    HY,
    ID,
    IS,
    IT,
    JA,
    KA,
    KK,
    KO,
    LA,
    LG,
    LT,
    LV,
    MK,
    MN,
    MR,
    MS,
    NB,
    NL,
    NN,
    PA,
    PL,
    PT,
    RO,
    RU,
    SK,
    SL,
    SN,
    SO,
    SQ,
    SR,
    ST,
    SV,
    SW,
    TA,
    TE,
    TH,
    TL,
    TN,
    TR,
    TS,
    UK,
    UR,
    VI,
    XH,
    YO,
    ZH,
    ZU,
}

This enum specifies the ISO 639-1 code representations for the supported languages.

ISO 639 is a standardized nomenclature used to classify languages.

Variants

AF

The ISO 639-1 code for Afrikaans

AR

The ISO 639-1 code for Arabic

AZ

The ISO 639-1 code for Azerbaijani

BE

The ISO 639-1 code for Belarusian

BG

The ISO 639-1 code for Bulgarian

BN

The ISO 639-1 code for Bengali

BS

The ISO 639-1 code for Bosnian

CA

The ISO 639-1 code for Catalan

CS

The ISO 639-1 code for Czech

CY

The ISO 639-1 code for Welsh

DA

The ISO 639-1 code for Danish

DE

The ISO 639-1 code for German

EL

The ISO 639-1 code for Greek

EN

The ISO 639-1 code for English

EO

The ISO 639-1 code for Esperanto

ES

The ISO 639-1 code for Spanish

ET

The ISO 639-1 code for Estonian

EU

The ISO 639-1 code for Basque

FA

The ISO 639-1 code for Persian

FI

The ISO 639-1 code for Finnish

FR

The ISO 639-1 code for French

GA

The ISO 639-1 code for Irish

GU

The ISO 639-1 code for Gujarati

HE

The ISO 639-1 code for Hebrew

HI

The ISO 639-1 code for Hindi

HR

The ISO 639-1 code for Croatian

HU

The ISO 639-1 code for Hungarian

HY

The ISO 639-1 code for Armenian

ID

The ISO 639-1 code for Indonesian

IS

The ISO 639-1 code for Icelandic

IT

The ISO 639-1 code for Italian

JA

The ISO 639-1 code for Japanese

KA

The ISO 639-1 code for Georgian

KK

The ISO 639-1 code for Kazakh

KO

The ISO 639-1 code for Korean

LA

The ISO 639-1 code for Latin

LG

The ISO 639-1 code for Ganda

LT

The ISO 639-1 code for Lithuanian

LV

The ISO 639-1 code for Latvian

MK

The ISO 639-1 code for Macedonian

MN

The ISO 639-1 code for Mongolian

MR

The ISO 639-1 code for Marathi

MS

The ISO 639-1 code for Malay

NB

The ISO 639-1 code for Norwegian Bokmal

NL

The ISO 639-1 code for Dutch

NN

The ISO 639-1 code for Norwegian Nynorsk

PA

The ISO 639-1 code for Punjabi

PL

The ISO 639-1 code for Polish

PT

The ISO 639-1 code for Portuguese

RO

The ISO 639-1 code for Romanian

RU

The ISO 639-1 code for Russian

SK

The ISO 639-1 code for Slovak

SL

The ISO 639-1 code for Slovene

SN

The ISO 639-1 code for Shona

SO

The ISO 639-1 code for Somali

SQ

The ISO 639-1 code for Albanian

SR

The ISO 639-1 code for Serbian

ST

The ISO 639-1 code for Sotho

SV

The ISO 639-1 code for Swedish

SW

The ISO 639-1 code for Swahili

TA

The ISO 639-1 code for Tamil

TE

The ISO 639-1 code for Telugu

TH

The ISO 639-1 code for Thai

TL

The ISO 639-1 code for Tagalog

TN

The ISO 639-1 code for Tswana

TR

The ISO 639-1 code for Turkish

TS

The ISO 639-1 code for Tsonga

UK

The ISO 639-1 code for Ukrainian

UR

The ISO 639-1 code for Urdu

VI

The ISO 639-1 code for Vietnamese

XH

The ISO 639-1 code for Xhosa

YO

The ISO 639-1 code for Yoruba

ZH

The ISO 639-1 code for Chinese

ZU

The ISO 639-1 code for Zulu

Trait Implementations

impl Debug for IsoCode639_1[src]

impl Display for IsoCode639_1[src]

impl Eq for IsoCode639_1[src]

impl PartialEq<IsoCode639_1> for IsoCode639_1[src]

impl StructuralEq for IsoCode639_1[src]

impl StructuralPartialEq for IsoCode639_1[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.