[][src]Enum serde_mangadex::langs::Language

#[repr(u8)]
pub enum Language {
    English,
    Japanese,
    Polish,
    SerboCroatian,
    Dutch,
    Italian,
    Russian,
    German,
    Hungarian,
    French,
    Finnish,
    Vietnamese,
    Greek,
    Bulgarian,
    SpanishSpain,
    PortugueseBrazil,
    PortuguesePortugal,
    Swedish,
    Arabic,
    Danish,
    ChineseSimp,
    Bengali,
    Romanian,
    Czech,
    Mongolian,
    Turkish,
    Indonesian,
    Korean,
    SpanishLTAM,
    Persian,
    Malay,
    Thai,
    Catalan,
    Filipino,
    ChineseTrad,
    Ukrainian,
    Burmese,
    Lithuanian,
    Hebrew,
    Hindi,
    All,
    Other,
}

Languages supported by MangaDex.

Variants

English
Japanese
Polish
SerboCroatian
Dutch
Italian
Russian
German
Hungarian
French
Finnish
Vietnamese
Greek
Bulgarian
SpanishSpain
PortugueseBrazil
PortuguesePortugal
Swedish
Arabic
Danish
ChineseSimp
Bengali
Romanian
Czech
Mongolian
Turkish
Indonesian
Korean
SpanishLTAM
Persian
Malay
Thai
Catalan
Filipino
ChineseTrad
Ukrainian
Burmese
Lithuanian
Hebrew
Hindi
All
Other

Methods

impl Language[src]

pub fn other() -> Self[src]

pub fn flag(&self) -> &str[src]

Trait Implementations

impl AddAssign<Language> for LanguageSet[src]

Utility for adding type to this bit set

impl Clone for Language[src]

impl Copy for Language[src]

impl Debug for Language[src]

impl Default for Language[src]

impl<'de> Deserialize<'de> for Language[src]

impl Display for Language[src]

impl Eq for Language[src]

impl From<u8> for Language[src]

impl FromStr for Language[src]

type Err = ()

The associated error which can be returned from parsing.

impl Ord for Language[src]

impl PartialEq<Language> for Language[src]

impl PartialOrd<Language> for Language[src]

impl Serialize for Language[src]

impl StructuralEq for Language[src]

impl StructuralPartialEq for Language[src]

impl SubAssign<Language> for LanguageSet[src]

Utility for removing type from this bit set

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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.