Struct xcb::xfixes::CursorNotifyEvent
source · pub struct CursorNotifyEvent { /* private fields */ }
Expand description
The CursorNotifyEvent
event.
Implementations§
source§impl CursorNotifyEvent
impl CursorNotifyEvent
pub fn new( event_base: u8, subtype: CursorNotify, window: Window, cursor_serial: u32, timestamp: Timestamp, name: Atom, ) -> CursorNotifyEvent
pub fn response_type(&self) -> u8
pub fn subtype(&self) -> CursorNotify
pub fn sequence(&self) -> u16
pub fn window(&self) -> Window
pub fn cursor_serial(&self) -> u32
pub fn timestamp(&self) -> Timestamp
pub fn name(&self) -> Atom
Trait Implementations§
source§impl BaseEvent for CursorNotifyEvent
impl BaseEvent for CursorNotifyEvent
source§impl Debug for CursorNotifyEvent
impl Debug for CursorNotifyEvent
source§impl Drop for CursorNotifyEvent
impl Drop for CursorNotifyEvent
source§impl Raw<xcb_generic_event_t> for CursorNotifyEvent
impl Raw<xcb_generic_event_t> for CursorNotifyEvent
impl Send for CursorNotifyEvent
impl Sync for CursorNotifyEvent
Auto Trait Implementations§
impl Freeze for CursorNotifyEvent
impl RefUnwindSafe for CursorNotifyEvent
impl Unpin for CursorNotifyEvent
impl UnwindSafe for CursorNotifyEvent
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