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