[][src]Enum csl::locale::IsoLang

pub enum IsoLang {
    English,
    Deutsch,
    Portuguese,
    Chinese,
    French,
    Spanish,
    Japanese,
    Arabic,
    Other(Atom),
}

Language codes for Lang::Iso.

The 3-character codes are ISO 639-3.

Variants

EnglishDeutschPortugueseChineseFrenchSpanishJapaneseArabicOther(Atom)

The rest are not part of the fallback relation, so just treat them as strings.

Also we save allocations for some popular languages!

Trait Implementations

impl PartialEq<IsoLang> for IsoLang[src]

impl Clone for IsoLang[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for IsoLang[src]

impl Display for IsoLang[src]

impl Debug for IsoLang[src]

impl Hash for IsoLang[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl FromStr for IsoLang[src]

type Err = ParseError

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Unpin for IsoLang

impl Send for IsoLang

impl Sync for IsoLang

impl UnwindSafe for IsoLang

impl RefUnwindSafe for IsoLang

Blanket Implementations

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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