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