[−][src]Enum unicode_script::Script
A value of the Script property
Variants (Non-exhaustive)
Unknown script
Tang
Thaa
Adlm
Telu
Cyrl
Zanb
Hang
Hmnp
Sarb
Ethi
Zinh
Merc
Bhks
Ahom
Hani
Narb
Armn
Taml
Bopo
Bass
Sund
Osge
Sogo
Tglg
Mlym
Marc
Cari
Hira
Tagb
Mtei
Rohg
Hmng
Tale
Kali
Bugi
Khar
Lana
Ital
Xpeo
Wara
Latn
Saur
Shaw
Geor
Gran
Dupl
Batk
Deva
Thai
Tibt
Tfng
Elym
Ugar
Brai
Hluw
Grek
Lyci
Mend
Tavt
Vaii
Ogam
Prti
Cham
Syrc
Runr
Goth
Mahj
Kana
Osma
Talu
Olck
Newa
Limb
Pauc
Cher
Plrd
Orya
Medf
Shrd
Gujr
Nshu
Modi
Gong
Phli
Mani
Khmr
Xsux
Sind
Mand
Hatr
Sylo
Nkoo
Cans
Mero
Phnx
Nbat
Wcho
Beng
Kthi
Glag
Armi
Sora
Guru
Java
Perm
Phag
Cprt
Knda
Khoj
Mong
Sinh
Brah
Elba
Dsrt
Rjng
Sgnw
Mult
Yiii
Bali
Laoo
Hano
Gonm
Linb
Lina
Dogr
Orkh
Lepc
Lydi
Egyp
Sogd
Aghb
Nand
Maka
Hung
Samr
Lisu
Buhd
Palm
Tirh
Mroo
Zyyy
Copt
Cakm
Arab
Bamu
Mymr
Sidd
Soyo
Avst
Hebr
Phlp
Takr
Methods
impl Script
[src]
pub fn full_name(self) -> &'static str
[src]
Get the full name of a script
pub fn short_name(self) -> &'static str
[src]
Get the four-character short name of a script
pub fn is_recommended(self) -> bool
[src]
Is this script "Recommended" according to UAX #31?
Trait Implementations
impl Clone for Script
[src]
fn clone(&self) -> Script
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Script
[src]
impl Debug for Script
[src]
impl Eq for Script
[src]
impl From<Script> for ScriptExtension
[src]
impl From<char> for Script
[src]
impl Hash for Script
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Script> for Script
[src]
impl StructuralEq for Script
[src]
impl StructuralPartialEq for Script
[src]
impl TryFrom<ScriptExtension> for Script
[src]
type Error = ()
The type returned in the event of a conversion error.
fn try_from(ext: ScriptExtension) -> Result<Self, ()>
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,