[][src]Enum rustybuzz::Direction

pub enum Direction {
    Invalid,
    LeftToRight,
    RightToLeft,
    TopToBottom,
    BottomToTop,
}

Defines the direction in which text is to be read.

Variants

Invalid

Initial, unset direction.

LeftToRight

Text is set horizontally from left to right.

RightToLeft

Text is set horizontally from right to left.

TopToBottom

Text is set vertically from top to bottom.

BottomToTop

Text is set vertically from bottom to top.

Trait Implementations

impl Clone for Direction[src]

impl Copy for Direction[src]

impl Debug for Direction[src]

impl Default for Direction[src]

impl Eq for Direction[src]

impl FromStr for Direction[src]

type Err = &'static str

The associated error which can be returned from parsing.

impl Hash for Direction[src]

impl PartialEq<Direction> for Direction[src]

impl StructuralEq for Direction[src]

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