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