[][src]Enum fui_core::Keycode

pub enum Keycode {
    Esc,
    F1,
    F2,
    F3,
    F4,
    F5,
    F6,
    F7,
    F8,
    F9,
    F10,
    F11,
    F12,
    PrintScreen,
    ScrollLock,
    Pause,
    Insert,
    Delete,
    Home,
    End,
    PageUp,
    PageDown,
    Left,
    Right,
    Up,
    Down,
    Backspace,
    Tab,
    Enter,
    LShift,
    RShift,
    LCtrl,
    RCtrl,
    LAlt,
    RAlt,
    LWin,
    RWin,
    NumLock,
    NumpadEnter,
    Copy,
    Paste,
    Cut,
}

Variants

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrintScreen
ScrollLock
Pause
Insert
Delete
Home
End
PageUp
PageDown
Left
Right
Up
Down
Backspace
Tab
Enter
LShift
RShift
LCtrl
RCtrl
LAlt
RAlt
LWin
RWin
NumLock
NumpadEnter
Copy
Paste
Cut

Trait Implementations

impl Clone for Keycode[src]

impl Debug for Keycode[src]

impl PartialEq<Keycode> for Keycode[src]

impl StructuralPartialEq for Keycode[src]

Auto Trait Implementations

impl RefUnwindSafe for Keycode

impl Send for Keycode

impl Sync for Keycode

impl Unpin for Keycode

impl UnwindSafe for Keycode

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> CloneAny for T where
    T: Clone + Any
[src]

impl<T> DebugAny for T where
    T: Any + Debug
[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.

impl<T> UnsafeAny for T where
    T: Any