[][src]Enum spandex_hyphenation::Language

pub enum Language {
    Afrikaans,
    Armenian,
    Assamese,
    Basque,
    Belarusian,
    Bengali,
    Bulgarian,
    Catalan,
    Chinese,
    Coptic,
    Croatian,
    Czech,
    Danish,
    Dutch,
    EnglishGB,
    EnglishUS,
    Esperanto,
    Estonian,
    Ethiopic,
    Finnish,
    French,
    Friulan,
    Galician,
    Georgian,
    German1901,
    German1996,
    GermanSwiss,
    GreekAncient,
    GreekMono,
    GreekPoly,
    Gujarati,
    Hindi,
    Hungarian,
    Icelandic,
    Indonesian,
    Interlingua,
    Irish,
    Italian,
    Kannada,
    Kurmanji,
    Latin,
    LatinClassic,
    LatinLiturgical,
    Latvian,
    Lithuanian,
    Malayalam,
    Marathi,
    Mongolian,
    NorwegianBokmal,
    NorwegianNynorsk,
    Occitan,
    Oriya,
    Pali,
    Panjabi,
    Piedmontese,
    Polish,
    Portuguese,
    Romanian,
    Romansh,
    Russian,
    Sanskrit,
    SerbianCyrillic,
    SerbocroatianCyrillic,
    SerbocroatianLatin,
    SlavonicChurch,
    Slovak,
    Slovenian,
    Spanish,
    Swedish,
    Tamil,
    Telugu,
    Thai,
    Turkish,
    Turkmen,
    Ukrainian,
    Uppersorbian,
    Welsh,
}

The set of languages available for hyphenation.

Variants

Afrikaans
Armenian
Assamese
Basque
Belarusian
Bengali
Bulgarian
Catalan
Chinese
Coptic
Croatian
Czech
Danish
Dutch
EnglishGB
EnglishUS
Esperanto
Estonian
Ethiopic
Finnish
French
Friulan
Galician
Georgian
German1901
German1996
GermanSwiss
GreekAncient
GreekMono
GreekPoly
Gujarati
Hindi
Hungarian
Icelandic
Indonesian
Interlingua
Irish
Italian
Kannada
Kurmanji
Latin
LatinClassic
LatinLiturgical
Latvian
Lithuanian
Malayalam
Marathi
Mongolian
NorwegianBokmal
NorwegianNynorsk
Occitan
Oriya
Pali
Panjabi
Piedmontese
Polish
Portuguese
Romanian
Romansh
Russian
Sanskrit
SerbianCyrillic
SerbocroatianCyrillic
SerbocroatianLatin
SlavonicChurch
Slovak
Slovenian
Spanish
Swedish
Tamil
Telugu
Thai
Turkish
Turkmen
Ukrainian
Uppersorbian
Welsh

Methods

impl Language[src]

pub fn minima(&self) -> (usize, usize)[src]

The default number of characters from the start and end of a word where breaks may not occur.

pub fn code(&self) -> &'static str[src]

The TeX language code.

Trait Implementations

impl StructuralEq for Language[src]

impl PartialOrd<Language> for Language[src]

impl Eq for Language[src]

impl Display for Language[src]

impl Hash for Language[src]

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

impl Serialize for Language[src]

impl StructuralPartialEq for Language[src]

impl Clone for Language[src]

impl Ord for Language[src]

impl Copy for Language[src]

impl PartialEq<Language> for Language[src]

impl Debug for Language[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]