pub struct UsbHidKeyboardReport {
pub modifier: u8,
pub keys: [u8; 6],
}Expand description
A report of a HID keyboard
For definition of key codes, see HID Usage Tables
Fields§
§modifier: u8Key modifier
keys: [u8; 6]Key code
Implementations§
Source§impl UsbHidKeyboardReport
impl UsbHidKeyboardReport
pub fn from_ascii(ascii: u8) -> UsbHidKeyboardReport
Trait Implementations§
Source§impl Clone for UsbHidKeyboardReport
impl Clone for UsbHidKeyboardReport
Auto Trait Implementations§
impl Freeze for UsbHidKeyboardReport
impl RefUnwindSafe for UsbHidKeyboardReport
impl Send for UsbHidKeyboardReport
impl Sync for UsbHidKeyboardReport
impl Unpin for UsbHidKeyboardReport
impl UnsafeUnpin for UsbHidKeyboardReport
impl UnwindSafe for UsbHidKeyboardReport
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