Struct xcb::xkb::MapNotifyEvent
source · pub struct MapNotifyEvent { /* private fields */ }
Expand description
The MapNotifyEvent
event.
Implementations§
source§impl MapNotifyEvent
impl MapNotifyEvent
pub fn new( event_base: u8, xkb_type: u8, time: Timestamp, device_id: u8, ptr_btn_actions: u8, changed: MapPart, min_key_code: Keycode, max_key_code: Keycode, first_type: u8, n_types: u8, first_key_sym: Keycode, n_key_syms: u8, first_key_act: Keycode, n_key_acts: u8, first_key_behavior: Keycode, n_key_behavior: u8, first_key_explicit: Keycode, n_key_explicit: u8, first_mod_map_key: Keycode, n_mod_map_keys: u8, first_v_mod_map_key: Keycode, n_v_mod_map_keys: u8, virtual_mods: VMod, ) -> MapNotifyEvent
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 ptr_btn_actions(&self) -> u8
pub fn changed(&self) -> MapPart
pub fn min_key_code(&self) -> Keycode
pub fn max_key_code(&self) -> Keycode
pub fn first_type(&self) -> u8
pub fn n_types(&self) -> u8
pub fn first_key_sym(&self) -> Keycode
pub fn n_key_syms(&self) -> u8
pub fn first_key_act(&self) -> Keycode
pub fn n_key_acts(&self) -> u8
pub fn first_key_behavior(&self) -> Keycode
pub fn n_key_behavior(&self) -> u8
pub fn first_key_explicit(&self) -> Keycode
pub fn n_key_explicit(&self) -> u8
pub fn first_mod_map_key(&self) -> Keycode
pub fn n_mod_map_keys(&self) -> u8
pub fn first_v_mod_map_key(&self) -> Keycode
pub fn n_v_mod_map_keys(&self) -> u8
pub fn virtual_mods(&self) -> VMod
Trait Implementations§
source§impl BaseEvent for MapNotifyEvent
impl BaseEvent for MapNotifyEvent
source§impl Debug for MapNotifyEvent
impl Debug for MapNotifyEvent
source§impl Drop for MapNotifyEvent
impl Drop for MapNotifyEvent
source§impl Raw<xcb_generic_event_t> for MapNotifyEvent
impl Raw<xcb_generic_event_t> for MapNotifyEvent
impl Send for MapNotifyEvent
impl Sync for MapNotifyEvent
Auto Trait Implementations§
impl Freeze for MapNotifyEvent
impl RefUnwindSafe for MapNotifyEvent
impl Unpin for MapNotifyEvent
impl UnwindSafe for MapNotifyEvent
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