[][src]Enum pugl_sys::SpecialKey

pub enum SpecialKey {
    Backspace,
    Escape,
    Delete,
    F1,
    F2,
    F3,
    F4,
    F5,
    F6,
    F7,
    F8,
    F9,
    F10,
    F11,
    F12,
    Left,
    Up,
    Right,
    Down,
    PageUp,
    PageDown,
    Home,
    End,
    Insert,
    ShiftL,
    ShiftR,
    CtrlL,
    CtrlR,
    AltL,
    AltR,
    SuperL,
    SuperR,
    KeyMenu,
    KeyCapsLock,
    KeyScrollLock,
    KeyNumLock,
    KeyPrintScreen,
    KeyPause,
    None,
}

Keys not representing a character

Variants

Backspace
Escape
Delete
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Left
Up
Right
Down
PageUp
PageDown
Home
End
Insert
ShiftL
ShiftR
CtrlL
CtrlR
AltL
AltR
SuperL
SuperR
KeyMenu
KeyCapsLock
KeyScrollLock
KeyNumLock
KeyPrintScreen
KeyPause
None

Trait Implementations

impl Clone for SpecialKey[src]

impl Copy for SpecialKey[src]

impl Debug for SpecialKey[src]

impl From<u32> for SpecialKey[src]

impl PartialEq<SpecialKey> for SpecialKey[src]

impl StructuralPartialEq for SpecialKey[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.