Struct xcb::xinput::EnterEvent
source · [−]pub struct EnterEvent { /* private fields */ }
Expand description
The EnterEvent
event.
Implementations
sourceimpl EnterEvent
impl EnterEvent
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 source(&self) -> Device
pub fn mode(&self) -> NotifyMode
pub fn detail(&self) -> NotifyDetail
pub fn root(&self) -> Window
pub fn event(&self) -> Window
pub fn child(&self) -> Window
pub fn full_sequence(&self) -> u32
pub fn root_x(&self) -> Fp1616
pub fn root_y(&self) -> Fp1616
pub fn event_x(&self) -> Fp1616
pub fn event_y(&self) -> Fp1616
pub fn same_screen(&self) -> bool
pub fn focus(&self) -> bool
pub fn mods(&self) -> ModifierInfo
pub fn group(&self) -> GroupInfo
Trait Implementations
sourceimpl Debug for EnterEvent
impl Debug for EnterEvent
sourceimpl Drop for EnterEvent
impl Drop for EnterEvent
sourceimpl GeEvent for EnterEvent
impl GeEvent for EnterEvent
sourceimpl Raw<xcb_ge_generic_event_t> for EnterEvent
impl Raw<xcb_ge_generic_event_t> for EnterEvent
impl Send for EnterEvent
impl Sync for EnterEvent
Auto Trait Implementations
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