[][src]Enum gcp_client::google::cloud::documentai::v1beta2::document::page::layout::Orientation

#[repr(i32)]pub enum Orientation {
    Unspecified,
    PageUp,
    PageRight,
    PageDown,
    PageLeft,
}

Detected human reading orientation.

Variants

Unspecified

Unspecified orientation.

PageUp

Orientation is aligned with page up.

PageRight

Orientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.

PageDown

Orientation is aligned with page down. Turn the head 180 degrees from upright to read.

PageLeft

Orientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.

Implementations

impl Orientation[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of Orientation.

pub fn from_i32(value: i32) -> Option<Orientation>[src]

Converts an i32 to a Orientation, or None if value is not a valid variant.

Trait Implementations

impl Clone for Orientation[src]

impl Copy for Orientation[src]

impl Debug for Orientation[src]

impl Default for Orientation[src]

impl Eq for Orientation[src]

impl From<Orientation> for i32[src]

impl Hash for Orientation[src]

impl Ord for Orientation[src]

impl PartialEq<Orientation> for Orientation[src]

impl PartialOrd<Orientation> for Orientation[src]

impl StructuralEq for Orientation[src]

impl StructuralPartialEq for Orientation[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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]