Struct xcb::xkb::GetControlsReply
source · pub struct GetControlsReply { /* private fields */ }
Expand description
Reply type for GetControls.
Can be obtained from a GetControlsCookie with Connection::wait_for_reply or from a GetControlsCookieUnchecked with Connection::wait_for_reply_unchecked
Implementations§
source§impl GetControlsReply
impl GetControlsReply
pub fn response_type(&self) -> u8
pub fn device_id(&self) -> u8
pub fn sequence(&self) -> u16
pub fn length(&self) -> u32
pub fn mouse_keys_dflt_btn(&self) -> u8
pub fn num_groups(&self) -> u8
pub fn groups_wrap(&self) -> u8
pub fn internal_mods_mask(&self) -> ModMask
pub fn ignore_lock_mods_mask(&self) -> ModMask
pub fn internal_mods_real_mods(&self) -> ModMask
pub fn ignore_lock_mods_real_mods(&self) -> ModMask
pub fn internal_mods_vmods(&self) -> VMod
pub fn ignore_lock_mods_vmods(&self) -> VMod
pub fn repeat_delay(&self) -> u16
pub fn repeat_interval(&self) -> u16
pub fn slow_keys_delay(&self) -> u16
pub fn debounce_delay(&self) -> u16
pub fn mouse_keys_delay(&self) -> u16
pub fn mouse_keys_interval(&self) -> u16
pub fn mouse_keys_time_to_max(&self) -> u16
pub fn mouse_keys_max_speed(&self) -> u16
pub fn mouse_keys_curve(&self) -> i16
pub fn access_x_option(&self) -> AxOption
pub fn access_x_timeout(&self) -> u16
pub fn access_x_timeout_options_mask(&self) -> AxOption
pub fn access_x_timeout_options_values(&self) -> AxOption
pub fn access_x_timeout_mask(&self) -> BoolCtrl
pub fn access_x_timeout_values(&self) -> BoolCtrl
pub fn enabled_controls(&self) -> BoolCtrl
pub fn per_key_repeat(&self) -> &[u8; 32]
Trait Implementations§
source§impl Debug for GetControlsReply
impl Debug for GetControlsReply
source§impl Drop for GetControlsReply
impl Drop for GetControlsReply
source§impl Reply for GetControlsReply
impl Reply for GetControlsReply
impl Send for GetControlsReply
impl Sync for GetControlsReply
Auto Trait Implementations§
impl Freeze for GetControlsReply
impl RefUnwindSafe for GetControlsReply
impl Unpin for GetControlsReply
impl UnwindSafe for GetControlsReply
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