Enum kazari::server::KeyCode[][src]

#[repr(u32)]pub enum KeyCode {
    KeyA,
    KeyB,
    KeyC,
    KeyD,
    LeftCtrl,
    LeftAlt,
    LeftShift,
    LeftSuper,
    RightCtrl,
    RightAlt,
    RightShift,
    RightSuper,
    CapsLock,
    Backspace,
    Delete,
    Insert,
    ArrowLeft,
    ArrowRight,
    ArrowUp,
    ArrowDown,
    PageUp,
    PageDown,
    Home,
    End,
    Esc,
    Tab,
    Space,
    Enter,
}

Variants

KeyA
KeyB
KeyC
KeyD
LeftCtrl
LeftAlt
LeftShift
LeftSuper
RightCtrl
RightAlt
RightShift
RightSuper
CapsLock
Backspace
Delete
Insert
ArrowLeft
ArrowRight
ArrowUp
ArrowDown
PageUp
PageDown
Home
End
Esc
Tab
Space
Enter

Trait Implementations

impl Clone for KeyCode[src]

impl Copy for KeyCode[src]

impl Debug for KeyCode[src]

impl Eq for KeyCode[src]

impl PartialEq<KeyCode> for KeyCode[src]

impl StructuralEq 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> 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.