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

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Feeds this value into the given Hasher. Read more
Feeds a slice of this type into the given Hasher. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.