Struct xcb::xinput::DeviceMappingNotifyEvent
source · pub struct DeviceMappingNotifyEvent { /* private fields */ }
Expand description
The DeviceMappingNotifyEvent
event.
Implementations§
source§impl DeviceMappingNotifyEvent
impl DeviceMappingNotifyEvent
pub fn new( event_base: u8, device_id: u8, request: Mapping, first_keycode: KeyCode, count: u8, time: Timestamp, ) -> DeviceMappingNotifyEvent
pub fn response_type(&self) -> u8
pub fn device_id(&self) -> u8
pub fn sequence(&self) -> u16
pub fn request(&self) -> Mapping
pub fn first_keycode(&self) -> KeyCode
pub fn count(&self) -> u8
pub fn time(&self) -> Timestamp
Trait Implementations§
source§impl BaseEvent for DeviceMappingNotifyEvent
impl BaseEvent for DeviceMappingNotifyEvent
source§impl Debug for DeviceMappingNotifyEvent
impl Debug for DeviceMappingNotifyEvent
source§impl Drop for DeviceMappingNotifyEvent
impl Drop for DeviceMappingNotifyEvent
impl Send for DeviceMappingNotifyEvent
impl Sync for DeviceMappingNotifyEvent
Auto Trait Implementations§
impl Freeze for DeviceMappingNotifyEvent
impl RefUnwindSafe for DeviceMappingNotifyEvent
impl Unpin for DeviceMappingNotifyEvent
impl UnwindSafe for DeviceMappingNotifyEvent
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