[][src]Enum matrixise::Input

pub enum Input {
    Character(char),
    Unknown(i32),
    KeyCodeYes,
    KeyBreak,
    KeyDown,
    KeyUp,
    KeyLeft,
    KeyRight,
    KeyHome,
    KeyBackspace,
    KeyF0,
    KeyF1,
    KeyF2,
    KeyF3,
    KeyF4,
    KeyF5,
    KeyF6,
    KeyF7,
    KeyF8,
    KeyF9,
    KeyF10,
    KeyF11,
    KeyF12,
    KeyF13,
    KeyF14,
    KeyF15,
    KeyDL,
    KeyIL,
    KeyDC,
    KeyIC,
    KeyEIC,
    KeyClear,
    KeyEOS,
    KeyEOL,
    KeySF,
    KeySR,
    KeyNPage,
    KeyPPage,
    KeySTab,
    KeyCTab,
    KeyCATab,
    KeyEnter,
    KeySReset,
    KeyReset,
    KeyPrint,
    KeyLL,
    KeyAbort,
    KeySHelp,
    KeyLHelp,
    KeyBTab,
    KeyBeg,
    KeyCancel,
    KeyClose,
    KeyCommand,
    KeyCopy,
    KeyCreate,
    KeyEnd,
    KeyExit,
    KeyFind,
    KeyHelp,
    KeyMark,
    KeyMessage,
    KeyMove,
    KeyNext,
    KeyOpen,
    KeyOptions,
    KeyPrevious,
    KeyRedo,
    KeyReference,
    KeyRefresh,
    KeyReplace,
    KeyRestart,
    KeyResume,
    KeySave,
    KeySBeg,
    KeySCancel,
    KeySCommand,
    KeySCopy,
    KeySCreate,
    KeySDC,
    KeySDL,
    KeySelect,
    KeySEnd,
    KeySEOL,
    KeySExit,
    KeySFind,
    KeySHome,
    KeySIC,
    KeySLeft,
    KeySMessage,
    KeySMove,
    KeySNext,
    KeySOptions,
    KeySPrevious,
    KeySPrint,
    KeySRedo,
    KeySReplace,
    KeySRight,
    KeySResume,
    KeySSave,
    KeySSuspend,
    KeySUndo,
    KeySuspend,
    KeyUndo,
    KeyResize,
    KeyEvent,
    KeyMouse,
    KeyA1,
    KeyA3,
    KeyB2,
    KeyC1,
    KeyC3,
}

Variants

Character(char)
Unknown(i32)
KeyCodeYes
KeyBreak
KeyDown
KeyUp
KeyLeft
KeyRight
KeyHome
KeyBackspace
KeyF0
KeyF1
KeyF2
KeyF3
KeyF4
KeyF5
KeyF6
KeyF7
KeyF8
KeyF9
KeyF10
KeyF11
KeyF12
KeyF13
KeyF14
KeyF15
KeyDL
KeyIL
KeyDC
KeyIC
KeyEIC
KeyClear
KeyEOS
KeyEOL
KeySF
KeySR
KeyNPage
KeyPPage
KeySTab
KeyCTab
KeyCATab
KeyEnter
KeySReset
KeyReset
KeyPrint
KeyLL
KeyAbort
KeySHelp
KeyLHelp
KeyBTab
KeyBeg
KeyCancel
KeyClose
KeyCommand
KeyCopy
KeyCreate
KeyEnd
KeyExit
KeyFind
KeyHelp
KeyMark
KeyMessage
KeyMove
KeyNext
KeyOpen
KeyOptions
KeyPrevious
KeyRedo
KeyReference
KeyRefresh
KeyReplace
KeyRestart
KeyResume
KeySave
KeySBeg
KeySCancel
KeySCommand
KeySCopy
KeySCreate
KeySDC
KeySDL
KeySelect
KeySEnd
KeySEOL
KeySExit
KeySFind
KeySHome
KeySIC
KeySLeft
KeySMessage
KeySMove
KeySNext
KeySOptions
KeySPrevious
KeySPrint
KeySRedo
KeySReplace
KeySRight
KeySResume
KeySSave
KeySSuspend
KeySUndo
KeySuspend
KeyUndo
KeyResize
KeyEvent
KeyMouse
KeyA1
KeyA3
KeyB2
KeyC1
KeyC3

Trait Implementations

impl Clone for Input[src]

impl Copy for Input[src]

impl Debug for Input[src]

impl Eq for Input[src]

impl Hash for Input[src]

impl PartialEq<Input> for Input[src]

impl StructuralEq for Input[src]

impl StructuralPartialEq for Input[src]

Auto Trait Implementations

impl RefUnwindSafe for Input

impl Send for Input

impl Sync for Input

impl Unpin for Input

impl UnwindSafe for Input

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,