pub enum KeyCode {
Show 36 variants
PrintableCharacter(char),
Unidentified,
Alt,
AltGraph,
ArrowDown,
ArrowLeft,
ArrowRight,
ArrowUp,
Backspace,
CapsLock,
Clear,
Control,
Copy,
CrSel,
Cut,
Delete,
End,
Enter,
EraseEof,
ExSel,
Fn,
FnLock,
Home,
Insert,
Meta,
NumLock,
PageDown,
PageUp,
Paste,
Redo,
ScrollLock,
Shift,
Symbol,
SymbolLock,
Tab,
Undo,
}Variants§
PrintableCharacter(char)
Unidentified
Alt
AltGraph
ArrowDown
ArrowLeft
ArrowRight
ArrowUp
Backspace
CapsLock
Clear
Control
Copy
CrSel
Cut
Delete
End
Enter
EraseEof
ExSel
Fn
FnLock
Home
Insert
Meta
NumLock
PageDown
PageUp
Paste
Redo
ScrollLock
Shift
Symbol
SymbolLock
Tab
Undo
Trait Implementations§
impl Copy for KeyCode
impl StructuralPartialEq for KeyCode
Auto Trait Implementations§
impl Freeze for KeyCode
impl RefUnwindSafe for KeyCode
impl Send for KeyCode
impl Sync for KeyCode
impl Unpin for KeyCode
impl UnsafeUnpin for KeyCode
impl UnwindSafe for KeyCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.