#[repr(u32)]pub enum LowLevelKeyboardAction {
KeyDown = 256,
KeyUp = 257,
SysKeyDown = 260,
SysKeyUp = 261,
Other(u32),
}Available on crate feature
hooking only.Variants§
KeyDown = 256
A key press event, possibly auto-repeated by the keyboard.
KeyUp = 257
SysKeyDown = 260
SysKeyUp = 261
Other(u32)
Trait Implementations§
Source§impl Clone for LowLevelKeyboardAction
impl Clone for LowLevelKeyboardAction
Source§fn clone(&self) -> LowLevelKeyboardAction
fn clone(&self) -> LowLevelKeyboardAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LowLevelKeyboardAction
Source§impl Debug for LowLevelKeyboardAction
impl Debug for LowLevelKeyboardAction
impl Eq for LowLevelKeyboardAction
Source§impl From<u32> for LowLevelKeyboardAction
impl From<u32> for LowLevelKeyboardAction
Source§impl PartialEq for LowLevelKeyboardAction
impl PartialEq for LowLevelKeyboardAction
Source§fn eq(&self, other: &LowLevelKeyboardAction) -> bool
fn eq(&self, other: &LowLevelKeyboardAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LowLevelKeyboardAction
Auto Trait Implementations§
impl Freeze for LowLevelKeyboardAction
impl RefUnwindSafe for LowLevelKeyboardAction
impl Send for LowLevelKeyboardAction
impl Sync for LowLevelKeyboardAction
impl Unpin for LowLevelKeyboardAction
impl UnsafeUnpin for LowLevelKeyboardAction
impl UnwindSafe for LowLevelKeyboardAction
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