Struct xcb::xinput::HierarchyEvent
source · pub struct HierarchyEvent { /* private fields */ }
Expand description
The HierarchyEvent
event.
Implementations§
source§impl HierarchyEvent
impl HierarchyEvent
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 flags(&self) -> HierarchyMask
pub fn full_sequence(&self) -> u32
pub fn infos(&self) -> &[HierarchyInfo]
Trait Implementations§
source§impl Debug for HierarchyEvent
impl Debug for HierarchyEvent
source§impl Drop for HierarchyEvent
impl Drop for HierarchyEvent
source§impl GeEvent for HierarchyEvent
impl GeEvent for HierarchyEvent
source§impl Raw<xcb_ge_generic_event_t> for HierarchyEvent
impl Raw<xcb_ge_generic_event_t> for HierarchyEvent
impl Send for HierarchyEvent
impl Sync for HierarchyEvent
Auto Trait Implementations§
impl Freeze for HierarchyEvent
impl RefUnwindSafe for HierarchyEvent
impl Unpin for HierarchyEvent
impl UnwindSafe for HierarchyEvent
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