pub struct IndicatorStateNotifyEvent { /* private fields */ }
Expand description
The IndicatorStateNotifyEvent
event.
Implementations§
Source§impl IndicatorStateNotifyEvent
impl IndicatorStateNotifyEvent
pub fn new( event_base: u8, xkb_type: u8, time: Timestamp, device_id: u8, state: u32, state_changed: u32, ) -> IndicatorStateNotifyEvent
pub fn response_type(&self) -> u8
pub fn xkb_type(&self) -> u8
pub fn sequence(&self) -> u16
pub fn time(&self) -> Timestamp
pub fn device_id(&self) -> u8
pub fn state(&self) -> u32
pub fn state_changed(&self) -> u32
Trait Implementations§
Source§impl BaseEvent for IndicatorStateNotifyEvent
impl BaseEvent for IndicatorStateNotifyEvent
Source§impl Debug for IndicatorStateNotifyEvent
impl Debug for IndicatorStateNotifyEvent
Source§impl Drop for IndicatorStateNotifyEvent
impl Drop for IndicatorStateNotifyEvent
impl Send for IndicatorStateNotifyEvent
impl Sync for IndicatorStateNotifyEvent
Auto Trait Implementations§
impl Freeze for IndicatorStateNotifyEvent
impl RefUnwindSafe for IndicatorStateNotifyEvent
impl Unpin for IndicatorStateNotifyEvent
impl UnwindSafe for IndicatorStateNotifyEvent
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