Struct xcb::sync::CounterNotifyEvent
source · pub struct CounterNotifyEvent { /* private fields */ }
Expand description
The CounterNotifyEvent
event.
Implementations§
source§impl CounterNotifyEvent
impl CounterNotifyEvent
pub fn new( event_base: u8, kind: u8, counter: Counter, wait_value: Int64, counter_value: Int64, timestamp: Timestamp, count: u16, destroyed: bool, ) -> CounterNotifyEvent
pub fn response_type(&self) -> u8
pub fn kind(&self) -> u8
pub fn sequence(&self) -> u16
pub fn counter(&self) -> Counter
pub fn wait_value(&self) -> Int64
pub fn counter_value(&self) -> Int64
pub fn timestamp(&self) -> Timestamp
pub fn count(&self) -> u16
pub fn destroyed(&self) -> bool
Trait Implementations§
source§impl BaseEvent for CounterNotifyEvent
impl BaseEvent for CounterNotifyEvent
source§impl Debug for CounterNotifyEvent
impl Debug for CounterNotifyEvent
source§impl Drop for CounterNotifyEvent
impl Drop for CounterNotifyEvent
source§impl Raw<xcb_generic_event_t> for CounterNotifyEvent
impl Raw<xcb_generic_event_t> for CounterNotifyEvent
impl Send for CounterNotifyEvent
impl Sync for CounterNotifyEvent
Auto Trait Implementations§
impl Freeze for CounterNotifyEvent
impl RefUnwindSafe for CounterNotifyEvent
impl Unpin for CounterNotifyEvent
impl UnwindSafe for CounterNotifyEvent
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