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