[]Enum piston::Touch

pub enum Touch {
    Start,
    Move,
    End,
    Cancel,
}

Stores the touch state.

Variants

Start

The start of touch, for example a finger pressed down on a touch screen.

Move

The move of touch, for example a finger moving while touching a touch screen.

End

The end of touch, for example taking a finger away from a touch screen.

Cancel

The cancel of touch, for example the window loses focus.

Trait Implementations

impl Clone for Touch

impl Copy for Touch

impl Debug for Touch

impl<'de> Deserialize<'de> for Touch

impl Eq for Touch

impl Hash for Touch

impl Ord for Touch

impl PartialEq<Touch> for Touch

impl PartialOrd<Touch> for Touch

impl Serialize for Touch

impl StructuralEq for Touch

impl StructuralPartialEq for Touch

Auto Trait Implementations

impl RefUnwindSafe for Touch

impl Send for Touch

impl Sync for Touch

impl Unpin for Touch

impl UnwindSafe for Touch

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.