[][src]Enum rust_icu_sys::UCharDirection

#[repr(u32)]pub enum UCharDirection {
    U_LEFT_TO_RIGHT,
    U_RIGHT_TO_LEFT,
    U_EUROPEAN_NUMBER,
    U_EUROPEAN_NUMBER_SEPARATOR,
    U_EUROPEAN_NUMBER_TERMINATOR,
    U_ARABIC_NUMBER,
    U_COMMON_NUMBER_SEPARATOR,
    U_BLOCK_SEPARATOR,
    U_SEGMENT_SEPARATOR,
    U_WHITE_SPACE_NEUTRAL,
    U_OTHER_NEUTRAL,
    U_LEFT_TO_RIGHT_EMBEDDING,
    U_LEFT_TO_RIGHT_OVERRIDE,
    U_RIGHT_TO_LEFT_ARABIC,
    U_RIGHT_TO_LEFT_EMBEDDING,
    U_RIGHT_TO_LEFT_OVERRIDE,
    U_POP_DIRECTIONAL_FORMAT,
    U_DIR_NON_SPACING_MARK,
    U_BOUNDARY_NEUTRAL,
    U_FIRST_STRONG_ISOLATE,
    U_LEFT_TO_RIGHT_ISOLATE,
    U_RIGHT_TO_LEFT_ISOLATE,
    U_POP_DIRECTIONAL_ISOLATE,
    U_CHAR_DIRECTION_COUNT,
}

Variants

U_LEFT_TO_RIGHT
U_RIGHT_TO_LEFT
U_EUROPEAN_NUMBER
U_EUROPEAN_NUMBER_SEPARATOR
U_EUROPEAN_NUMBER_TERMINATOR
U_ARABIC_NUMBER
U_COMMON_NUMBER_SEPARATOR
U_BLOCK_SEPARATOR
U_SEGMENT_SEPARATOR
U_WHITE_SPACE_NEUTRAL
U_OTHER_NEUTRAL
U_LEFT_TO_RIGHT_EMBEDDING
U_LEFT_TO_RIGHT_OVERRIDE
U_RIGHT_TO_LEFT_ARABIC
U_RIGHT_TO_LEFT_EMBEDDING
U_RIGHT_TO_LEFT_OVERRIDE
U_POP_DIRECTIONAL_FORMAT
U_DIR_NON_SPACING_MARK
U_BOUNDARY_NEUTRAL
U_FIRST_STRONG_ISOLATE
U_LEFT_TO_RIGHT_ISOLATE
U_RIGHT_TO_LEFT_ISOLATE
U_POP_DIRECTIONAL_ISOLATE
U_CHAR_DIRECTION_COUNT

Trait Implementations

impl Clone for UCharDirection[src]

impl Copy for UCharDirection[src]

impl Debug for UCharDirection[src]

impl Eq for UCharDirection[src]

impl Hash for UCharDirection[src]

impl PartialEq<UCharDirection> for UCharDirection[src]

impl PartialOrd<UCharDirection> for UCharDirection[src]

impl StructuralEq for UCharDirection[src]

impl StructuralPartialEq for UCharDirection[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.