[−]Enum unic_ucd_normal::DecompositionType
Represents the Unicode character
Decomposition_Type
property.
Variants
Canonical
Compat
Otherwise unspecified compatibility character
Circle
Encircled form
Final
Final presentation form (Arabic)
Font
Font variant (for example, a blackletter form)
Fraction
Vulgar fraction form
Initial
Initial presentation form (Arabic)
Isolated
Isolated presentation form (Arabic)
Medial
Medial presentation form (Arabic)
Narrow
Narrow (or hankaku) compatibility character
NoBreak
No-break version of a space or hyphen
Small
Small variant form (CNS compatibility)
Square
CJK squared font variant
Sub
Subscript form
Super
Superscript form
Vertical
Vertical layout presentation form
Wide
Wide (or zenkaku) compatibility character
Methods
impl DecompositionType
[src]
pub fn of(ch: char) -> Option<DecompositionType>
[src]
Find the DecompositionType of the character.
Trait Implementations
impl Display for DecompositionType
impl Debug for DecompositionType
impl PartialEq<DecompositionType> for DecompositionType
fn eq(&self, other: &DecompositionType) -> bool
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Eq for DecompositionType
impl Hash for DecompositionType
fn hash<__H: Hasher>(&self, state: &mut __H)
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Copy for DecompositionType
impl FromStr for DecompositionType
type Err = ()
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>
impl Clone for DecompositionType
fn clone(&self) -> DecompositionType
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl CharProperty for DecompositionType
fn prop_abbr_name() -> &'static str
fn prop_long_name() -> &'static str
fn prop_human_name() -> &'static str
impl PartialCharProperty for DecompositionType
[src]
impl EnumeratedCharProperty for DecompositionType
fn all_values() -> &'static [DecompositionType]
fn abbr_name(&self) -> &'static str
fn long_name(&self) -> &'static str
fn human_name(&self) -> &'static str
Auto Trait Implementations
impl Send for DecompositionType
impl Sync for DecompositionType
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> TryFrom 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 for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> PartialCharProperty for T where
T: TotalCharProperty,
[src]
T: TotalCharProperty,