Struct xcb::xinput::PropertyEvent
source · pub struct PropertyEvent { /* private fields */ }
Expand description
The PropertyEvent
event.
Implementations§
source§impl PropertyEvent
impl PropertyEvent
pub fn response_type(&self) -> u8
pub fn extension(&self) -> u8
pub fn sequence(&self) -> u16
pub fn length(&self) -> u32
pub fn event_type(&self) -> u16
pub fn device(&self) -> Device
pub fn time(&self) -> Timestamp
pub fn property(&self) -> Atom
pub fn what(&self) -> PropertyFlag
pub fn full_sequence(&self) -> u32
Trait Implementations§
source§impl Debug for PropertyEvent
impl Debug for PropertyEvent
source§impl Drop for PropertyEvent
impl Drop for PropertyEvent
source§impl GeEvent for PropertyEvent
impl GeEvent for PropertyEvent
source§impl Raw<xcb_ge_generic_event_t> for PropertyEvent
impl Raw<xcb_ge_generic_event_t> for PropertyEvent
impl Send for PropertyEvent
impl Sync for PropertyEvent
Auto Trait Implementations§
impl Freeze for PropertyEvent
impl RefUnwindSafe for PropertyEvent
impl Unpin for PropertyEvent
impl UnwindSafe for PropertyEvent
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