#[non_exhaustive]pub enum Script {
Show 171 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,
Garay,
Georgian,
Glagolitic,
Gothic,
Grantha,
Greek,
Gujarati,
GunjalaGondi,
Gurmukhi,
GurungKhema,
Han,
Hangul,
HanifiRohingya,
Hanunoo,
Hatran,
Hebrew,
Hiragana,
ImperialAramaic,
Inherited,
InscriptionalPahlavi,
InscriptionalParthian,
Javanese,
Kaithi,
Kannada,
Katakana,
Kawi,
KayahLi,
Kharoshthi,
KhitanSmallScript,
Khmer,
Khojki,
Khudawadi,
KiratRai,
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,
OlOnal,
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,
Sunuwar,
SylotiNagri,
Syriac,
Tagalog,
Tagbanwa,
TaiLe,
TaiTham,
TaiViet,
Takri,
Tamil,
Tangsa,
Tangut,
Telugu,
Thaana,
Thai,
Tibetan,
Tifinagh,
Tirhuta,
Todhri,
Toto,
TuluTigalari,
Ugaritic,
Vai,
Vithkuqi,
Wancho,
WarangCiti,
Yezidi,
Yi,
ZanabazarSquare,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future 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
Garay
Georgian
Glagolitic
Gothic
Grantha
Greek
Gujarati
GunjalaGondi
Gurmukhi
GurungKhema
Han
Hangul
HanifiRohingya
Hanunoo
Hatran
Hebrew
Hiragana
ImperialAramaic
Inherited
InscriptionalPahlavi
InscriptionalParthian
Javanese
Kaithi
Kannada
Katakana
Kawi
KayahLi
Kharoshthi
KhitanSmallScript
Khmer
Khojki
Khudawadi
KiratRai
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
OlOnal
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
Sunuwar
SylotiNagri
Syriac
Tagalog
Tagbanwa
TaiLe
TaiTham
TaiViet
Takri
Tamil
Tangsa
Tangut
Telugu
Thaana
Thai
Tibetan
Tifinagh
Tirhuta
Todhri
Toto
TuluTigalari
Ugaritic
Vai
Vithkuqi
Wancho
WarangCiti
Yezidi
Yi
ZanabazarSquare
Trait Implementations§
impl Copy for Script
impl Eq for Script
impl StructuralPartialEq for Script
Auto Trait Implementations§
impl Freeze for Script
impl RefUnwindSafe for Script
impl Send for Script
impl Sync for Script
impl Unpin for Script
impl UnwindSafe for Script
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more