Struct xcb::xinput::DeviceMappingNotifyEvent
source · [−]pub struct DeviceMappingNotifyEvent { /* private fields */ }
Expand description
The DeviceMappingNotifyEvent
event.
Implementations
sourceimpl 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
sourceimpl BaseEvent for DeviceMappingNotifyEvent
impl BaseEvent for DeviceMappingNotifyEvent
sourceimpl Debug for DeviceMappingNotifyEvent
impl Debug for DeviceMappingNotifyEvent
sourceimpl Drop for DeviceMappingNotifyEvent
impl Drop for DeviceMappingNotifyEvent
impl Send for DeviceMappingNotifyEvent
impl Sync for DeviceMappingNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for DeviceMappingNotifyEvent
impl Unpin for DeviceMappingNotifyEvent
impl UnwindSafe for DeviceMappingNotifyEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more