Enum unicode_script::tables::Script
source · [−]pub enum Script {
Show 164 variants
Unknown,
Adlam,
Ahom,
AnatolianHieroglyphs,
Arabic,
Armenian,
Avestan,
Balinese,
Bamum,
BassaVah,
Batak,
Bengali,
Bhaiksuki,
Bopomofo,
Brahmi,
Braille,
Buginese,
Buhid,
CanadianAboriginal,
Carian,
CaucasianAlbanian,
Chakma,
Cham,
Cherokee,
Chorasmian,
Common,
Coptic,
Cuneiform,
Cypriot,
CyproMinoan,
Cyrillic,
Deseret,
Devanagari,
DivesAkuru,
Dogra,
Duployan,
EgyptianHieroglyphs,
Elbasan,
Elymaic,
Ethiopic,
Georgian,
Glagolitic,
Gothic,
Grantha,
Greek,
Gujarati,
GunjalaGondi,
Gurmukhi,
Han,
Hangul,
HanifiRohingya,
Hanunoo,
Hatran,
Hebrew,
Hiragana,
ImperialAramaic,
Inherited,
InscriptionalPahlavi,
InscriptionalParthian,
Javanese,
Kaithi,
Kannada,
Katakana,
Kawi,
KayahLi,
Kharoshthi,
KhitanSmallScript,
Khmer,
Khojki,
Khudawadi,
Lao,
Latin,
Lepcha,
Limbu,
LinearA,
LinearB,
Lisu,
Lycian,
Lydian,
Mahajani,
Makasar,
Malayalam,
Mandaic,
Manichaean,
Marchen,
MasaramGondi,
Medefaidrin,
MeeteiMayek,
MendeKikakui,
MeroiticCursive,
MeroiticHieroglyphs,
Miao,
Modi,
Mongolian,
Mro,
Multani,
Myanmar,
Nabataean,
NagMundari,
Nandinagari,
NewTaiLue,
Newa,
Nko,
Nushu,
NyiakengPuachueHmong,
Ogham,
OlChiki,
OldHungarian,
OldItalic,
OldNorthArabian,
OldPermic,
OldPersian,
OldSogdian,
OldSouthArabian,
OldTurkic,
OldUyghur,
Oriya,
Osage,
Osmanya,
PahawhHmong,
Palmyrene,
PauCinHau,
PhagsPa,
Phoenician,
PsalterPahlavi,
Rejang,
Runic,
Samaritan,
Saurashtra,
Sharada,
Shavian,
Siddham,
Signwriting,
Sinhala,
Sogdian,
SoraSompeng,
Soyombo,
Sundanese,
SylotiNagri,
Syriac,
Tagalog,
Tagbanwa,
TaiLe,
TaiTham,
TaiViet,
Takri,
Tamil,
Tangsa,
Tangut,
Telugu,
Thaana,
Thai,
Tibetan,
Tifinagh,
Tirhuta,
Toto,
Ugaritic,
Vai,
Vithkuqi,
Wancho,
WarangCiti,
Yezidi,
Yi,
ZanabazarSquare,
}
Variants
Unknown
Adlam
Ahom
AnatolianHieroglyphs
Arabic
Armenian
Avestan
Balinese
Bamum
BassaVah
Batak
Bengali
Bhaiksuki
Bopomofo
Brahmi
Braille
Buginese
Buhid
CanadianAboriginal
Carian
CaucasianAlbanian
Chakma
Cham
Cherokee
Chorasmian
Common
Coptic
Cuneiform
Cypriot
CyproMinoan
Cyrillic
Deseret
Devanagari
DivesAkuru
Dogra
Duployan
EgyptianHieroglyphs
Elbasan
Elymaic
Ethiopic
Georgian
Glagolitic
Gothic
Grantha
Greek
Gujarati
GunjalaGondi
Gurmukhi
Han
Hangul
HanifiRohingya
Hanunoo
Hatran
Hebrew
Hiragana
ImperialAramaic
Inherited
InscriptionalPahlavi
InscriptionalParthian
Javanese
Kaithi
Kannada
Katakana
Kawi
KayahLi
Kharoshthi
KhitanSmallScript
Khmer
Khojki
Khudawadi
Lao
Latin
Lepcha
Limbu
LinearA
LinearB
Lisu
Lycian
Lydian
Mahajani
Makasar
Malayalam
Mandaic
Manichaean
Marchen
MasaramGondi
Medefaidrin
MeeteiMayek
MendeKikakui
MeroiticCursive
MeroiticHieroglyphs
Miao
Modi
Mongolian
Mro
Multani
Myanmar
Nabataean
NagMundari
Nandinagari
NewTaiLue
Newa
Nko
Nushu
NyiakengPuachueHmong
Ogham
OlChiki
OldHungarian
OldItalic
OldNorthArabian
OldPermic
OldPersian
OldSogdian
OldSouthArabian
OldTurkic
OldUyghur
Oriya
Osage
Osmanya
PahawhHmong
Palmyrene
PauCinHau
PhagsPa
Phoenician
PsalterPahlavi
Rejang
Runic
Samaritan
Saurashtra
Sharada
Shavian
Siddham
Signwriting
Sinhala
Sogdian
SoraSompeng
Soyombo
Sundanese
SylotiNagri
Syriac
Tagalog
Tagbanwa
TaiLe
TaiTham
TaiViet
Takri
Tamil
Tangsa
Tangut
Telugu
Thaana
Thai
Tibetan
Tifinagh
Tirhuta
Toto
Ugaritic
Vai
Vithkuqi
Wancho
WarangCiti
Yezidi
Yi
ZanabazarSquare
Trait Implementations
impl Copy for Script
impl Eq for Script
impl StructuralEq for Script
impl StructuralPartialEq for Script
Auto Trait Implementations
impl RefUnwindSafe for Script
impl Send for Script
impl Sync for Script
impl Unpin for Script
impl UnwindSafe for Script
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more