[][src]Enum core_graphics::event::CGEventType

#[repr(u32)]pub enum CGEventType {
    Null,
    LeftMouseDown,
    LeftMouseUp,
    RightMouseDown,
    RightMouseUp,
    MouseMoved,
    LeftMouseDragged,
    RightMouseDragged,
    KeyDown,
    KeyUp,
    FlagsChanged,
    ScrollWheel,
    TabletPointer,
    TabletProximity,
    OtherMouseDown,
    OtherMouseUp,
    OtherMouseDragged,
    TapDisabledByTimeout,
    TapDisabledByUserInput,
}

Constants that specify the different types of input events.

Ref

Variants

Null
LeftMouseDown
LeftMouseUp
RightMouseDown
RightMouseUp
MouseMoved
LeftMouseDragged
RightMouseDragged
KeyDown
KeyUp
FlagsChanged
ScrollWheel
TabletPointer
TabletProximity
OtherMouseDown
OtherMouseUp
OtherMouseDragged
TapDisabledByTimeout
TapDisabledByUserInput

Trait Implementations

impl Clone for CGEventType[src]

impl Copy for CGEventType[src]

impl Debug for CGEventType[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.