[][src]Enum rust_icu_sys::UCharCategory

#[repr(u32)]pub enum UCharCategory {
    U_UNASSIGNED,
    U_UPPERCASE_LETTER,
    U_LOWERCASE_LETTER,
    U_TITLECASE_LETTER,
    U_MODIFIER_LETTER,
    U_OTHER_LETTER,
    U_NON_SPACING_MARK,
    U_ENCLOSING_MARK,
    U_COMBINING_SPACING_MARK,
    U_DECIMAL_DIGIT_NUMBER,
    U_LETTER_NUMBER,
    U_OTHER_NUMBER,
    U_SPACE_SEPARATOR,
    U_LINE_SEPARATOR,
    U_PARAGRAPH_SEPARATOR,
    U_CONTROL_CHAR,
    U_FORMAT_CHAR,
    U_PRIVATE_USE_CHAR,
    U_SURROGATE,
    U_DASH_PUNCTUATION,
    U_START_PUNCTUATION,
    U_END_PUNCTUATION,
    U_CONNECTOR_PUNCTUATION,
    U_OTHER_PUNCTUATION,
    U_MATH_SYMBOL,
    U_CURRENCY_SYMBOL,
    U_MODIFIER_SYMBOL,
    U_OTHER_SYMBOL,
    U_INITIAL_PUNCTUATION,
    U_FINAL_PUNCTUATION,
    U_CHAR_CATEGORY_COUNT,
}

Variants

U_UNASSIGNED
U_UPPERCASE_LETTER
U_LOWERCASE_LETTER
U_TITLECASE_LETTER
U_MODIFIER_LETTER
U_OTHER_LETTER
U_NON_SPACING_MARK
U_ENCLOSING_MARK
U_COMBINING_SPACING_MARK
U_DECIMAL_DIGIT_NUMBER
U_LETTER_NUMBER
U_OTHER_NUMBER
U_SPACE_SEPARATOR
U_LINE_SEPARATOR
U_PARAGRAPH_SEPARATOR
U_CONTROL_CHAR
U_FORMAT_CHAR
U_PRIVATE_USE_CHAR
U_SURROGATE
U_DASH_PUNCTUATION
U_START_PUNCTUATION
U_END_PUNCTUATION
U_CONNECTOR_PUNCTUATION
U_OTHER_PUNCTUATION
U_MATH_SYMBOL
U_CURRENCY_SYMBOL
U_MODIFIER_SYMBOL
U_OTHER_SYMBOL
U_INITIAL_PUNCTUATION
U_FINAL_PUNCTUATION
U_CHAR_CATEGORY_COUNT

Implementations

impl UCharCategory[src]

Trait Implementations

impl Clone for UCharCategory[src]

impl Copy for UCharCategory[src]

impl Debug for UCharCategory[src]

impl Eq for UCharCategory[src]

impl Hash for UCharCategory[src]

impl PartialEq<UCharCategory> for UCharCategory[src]

impl PartialOrd<UCharCategory> for UCharCategory[src]

impl StructuralEq for UCharCategory[src]

impl StructuralPartialEq for UCharCategory[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.