Struct xcb::xkb::GetMapReply
source · pub struct GetMapReply { /* private fields */ }
Expand description
Reply type for GetMap.
Can be obtained from a GetMapCookie with Connection::wait_for_reply or from a GetMapCookieUnchecked with Connection::wait_for_reply_unchecked
Implementations§
source§impl GetMapReply
impl GetMapReply
pub fn response_type(&self) -> u8
pub fn device_id(&self) -> u8
pub fn sequence(&self) -> u16
pub fn length(&self) -> u32
pub fn min_key_code(&self) -> Keycode
pub fn max_key_code(&self) -> Keycode
pub fn present(&self) -> MapPart
pub fn first_type(&self) -> u8
pub fn total_types(&self) -> u8
pub fn first_key_sym(&self) -> Keycode
pub fn total_syms(&self) -> u16
pub fn first_key_action(&self) -> Keycode
pub fn first_key_behavior(&self) -> Keycode
pub fn n_key_behaviors(&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
pub fn map(&self) -> Vec<GetMapReplyMap>
Trait Implementations§
source§impl Debug for GetMapReply
impl Debug for GetMapReply
source§impl Drop for GetMapReply
impl Drop for GetMapReply
source§impl Reply for GetMapReply
impl Reply for GetMapReply
impl Send for GetMapReply
impl Sync for GetMapReply
Auto Trait Implementations§
impl Freeze for GetMapReply
impl RefUnwindSafe for GetMapReply
impl Unpin for GetMapReply
impl UnwindSafe for GetMapReply
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