Enum swash::text::Script [−][src]
#[repr(u8)] pub enum Script {}Show variants
Adlam, CaucasianAlbanian, Ahom, Arabic, ImperialAramaic, Armenian, Avestan, Balinese, Bamum, BassaVah, Batak, Bengali, Bhaiksuki, Bopomofo, Brahmi, Braille, Buginese, Buhid, Chakma, CanadianAboriginal, Carian, Cham, Cherokee, Chorasmian, Coptic, Cypriot, Cyrillic, Devanagari, DivesAkuru, Dogra, Deseret, Duployan, EgyptianHieroglyphs, Elbasan, Elymaic, Ethiopic, Georgian, Glagolitic, GunjalaGondi, MasaramGondi, Gothic, Grantha, Greek, Gujarati, Gurmukhi, Hangul, Han, Hanunoo, Hatran, Hebrew, Hiragana, AnatolianHieroglyphs, PahawhHmong, NyiakengPuachueHmong, OldHungarian, OldItalic, Javanese, KayahLi, Katakana, Kharoshthi, Khmer, Khojki, KhitanSmallScript, Kannada, Kaithi, TaiTham, Lao, Latin, Lepcha, Limbu, LinearA, LinearB, Lisu, Lycian, Lydian, Mahajani, Makasar, Mandaic, Manichaean, Marchen, Medefaidrin, MendeKikakui, MeroiticCursive, MeroiticHieroglyphs, Malayalam, Modi, Mongolian, Mro, MeeteiMayek, Multani, Myanmar, Nandinagari, OldNorthArabian, Nabataean, Newa, Nko, Nushu, Ogham, OlChiki, OldTurkic, Oriya, Osage, Osmanya, Palmyrene, PauCinHau, OldPermic, PhagsPa, InscriptionalPahlavi, PsalterPahlavi, Phoenician, Miao, InscriptionalParthian, Rejang, HanifiRohingya, Runic, Samaritan, OldSouthArabian, Saurashtra, SignWriting, Shavian, Sharada, Siddham, Khudawadi, Sinhala, Sogdian, OldSogdian, SoraSompeng, Soyombo, Sundanese, SylotiNagri, Syriac, Tagbanwa, Takri, TaiLe, NewTaiLue, Tamil, Tangut, TaiViet, Telugu, Tifinagh, Tagalog, Thaana, Thai, Tibetan, Tirhuta, Ugaritic, Vai, WarangCiti, Wancho, OldPersian, Cuneiform, Yezidi, Yi, ZanabazarSquare, Inherited, Common, Unknown,
Unicode script property.
Variants
Implementations
impl Script
[src]
impl Script
[src]pub fn from_opentype(tag: Tag) -> Option<Self>
[src]
Returns the script associated with the specified OpenType language tag.
pub fn name(self) -> &'static str
[src]
Returns the name of the script.
pub fn is_complex(self) -> bool
[src]
Returns true if the script requires complex shaping.
pub fn is_joined(self) -> bool
[src]
Returns true if the script has cursive joining.
pub fn to_opentype(self) -> Tag
[src]
Returns the script as an OpenType tag.
Trait Implementations
impl PartialOrd<Script> for Script
[src]
impl PartialOrd<Script> for Script
[src]impl StructuralEq for Script
[src]
impl StructuralEq for Script
[src]impl StructuralPartialEq for Script
[src]
impl StructuralPartialEq for Script
[src]Auto Trait Implementations
impl RefUnwindSafe for Script
impl RefUnwindSafe for Script
impl UnwindSafe for Script
impl UnwindSafe for Script