Enum gapi_grpc::google::cloud::documentai::v1beta1::document::page::layout::Orientation [−][src]
pub enum Orientation { Unspecified, PageUp, PageRight, PageDown, PageLeft, }
Detected human reading orientation.
Variants
Unspecified orientation.
Orientation is aligned with page up.
Orientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
Orientation is aligned with page down. Turn the head 180 degrees from upright to read.
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
impl RefUnwindSafe for Orientation
impl Send for Orientation
impl Sync for Orientation
impl Unpin for Orientation
impl UnwindSafe for Orientation
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,