Struct xcb::xinput::HierarchyEvent
source · [−]pub struct HierarchyEvent { /* private fields */ }
Expand description
The HierarchyEvent
event.
Implementations
sourceimpl 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
sourceimpl Debug for HierarchyEvent
impl Debug for HierarchyEvent
sourceimpl Drop for HierarchyEvent
impl Drop for HierarchyEvent
sourceimpl GeEvent for HierarchyEvent
impl GeEvent for HierarchyEvent
sourceimpl 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 RefUnwindSafe for HierarchyEvent
impl Unpin for HierarchyEvent
impl UnwindSafe for HierarchyEvent
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