[][src]Enum oox::shared::drawingml::simpletypes::TextVerticalType

pub enum TextVerticalType {
    Horizontal,
    Vertical,
    Vertical270,
    WordArtVertical,
    EastAsianVertical,
    MongolianVertical,
    WordArtVerticalRtl,
}

If there is vertical text, determines what kind of vertical text is going to be used.

Variants

Horizontal

Horizontal text. This should be default.

Vertical

Determines if all of the text is vertical orientation (each line is 90 degrees rotated clockwise, so it goes from top to bottom; each next line is to the left from the previous one).

Vertical270

Determines if all of the text is vertical orientation (each line is 270 degrees rotated clockwise, so it goes from bottom to top; each next line is to the right from the previous one).

WordArtVertical

Determines if all of the text is vertical ("one letter on top of another").

EastAsianVertical

A special version of vertical text, where some fonts are displayed as if rotated by 90 degrees while some fonts (mostly East Asian) are displayed vertical.

MongolianVertical

A special version of vertical text, where some fonts are displayed as if rotated by 90 degrees while some fonts (mostly East Asian) are displayed vertical. The difference between this and the eastAsianVertical is the text flows top down then LEFT RIGHT, instead of RIGHT LEFT

WordArtVerticalRtl

Specifies that vertical WordArt should be shown from right to left rather than left to right.

Trait Implementations

impl Clone for TextVerticalType[src]

impl Copy for TextVerticalType[src]

impl Debug for TextVerticalType[src]

impl FromStr for TextVerticalType[src]

type Err = ParseError

The associated error which can be returned from parsing.

impl PartialEq<TextVerticalType> for TextVerticalType[src]

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