Struct xcb::x::MappingNotifyEvent
source · pub struct MappingNotifyEvent { /* private fields */ }
Expand description
keyboard mapping changed
Implementations§
source§impl MappingNotifyEvent
impl MappingNotifyEvent
pub fn new( request: Mapping, first_keycode: Keycode, count: u8, ) -> MappingNotifyEvent
pub fn response_type(&self) -> u8
pub fn sequence(&self) -> u16
sourcepub fn first_keycode(&self) -> Keycode
pub fn first_keycode(&self) -> Keycode
The first number in the range of the altered mapping.
Trait Implementations§
source§impl BaseEvent for MappingNotifyEvent
impl BaseEvent for MappingNotifyEvent
source§impl Debug for MappingNotifyEvent
impl Debug for MappingNotifyEvent
source§impl Drop for MappingNotifyEvent
impl Drop for MappingNotifyEvent
source§impl Raw<xcb_generic_event_t> for MappingNotifyEvent
impl Raw<xcb_generic_event_t> for MappingNotifyEvent
impl Send for MappingNotifyEvent
impl Sync for MappingNotifyEvent
Auto Trait Implementations§
impl Freeze for MappingNotifyEvent
impl RefUnwindSafe for MappingNotifyEvent
impl Unpin for MappingNotifyEvent
impl UnwindSafe for MappingNotifyEvent
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