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