Enum animate::GridPosition[][src]

#[non_exhaustive]
pub enum GridPosition {
    Left,
    Right,
    Top,
    Bottom,
    // some variants omitted
}

Grid position modes.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Left

left position

Right

right position

Top

top position

Bottom

bottom position

Trait Implementations

impl Clone for GridPosition[src]

impl Copy for GridPosition[src]

impl Debug for GridPosition[src]

impl Display for GridPosition[src]

impl Eq for GridPosition[src]

impl<'a> FromValue<'a> for GridPosition[src]

impl<'a> FromValueOptional<'a> for GridPosition[src]

impl Hash for GridPosition[src]

impl Ord for GridPosition[src]

impl PartialEq<GridPosition> for GridPosition[src]

impl PartialOrd<GridPosition> for GridPosition[src]

impl SetValue for GridPosition[src]

impl StaticType for GridPosition[src]

impl StructuralEq for GridPosition[src]

impl StructuralPartialEq for GridPosition[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<Fr, To> IntoColor<To> for Fr where
    To: FromColor<Fr>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: SetValue + Send + ToValue + ?Sized
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

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>,