Struct xcb::xkb::GetStateReply
source · pub struct GetStateReply { /* private fields */ }
Expand description
Reply type for GetState.
Can be obtained from a GetStateCookie with Connection::wait_for_reply or from a GetStateCookieUnchecked with Connection::wait_for_reply_unchecked
Implementations§
source§impl GetStateReply
impl GetStateReply
pub fn response_type(&self) -> u8
pub fn device_id(&self) -> u8
pub fn sequence(&self) -> u16
pub fn length(&self) -> u32
pub fn mods(&self) -> ModMask
pub fn base_mods(&self) -> ModMask
pub fn latched_mods(&self) -> ModMask
pub fn locked_mods(&self) -> ModMask
pub fn group(&self) -> Group
pub fn locked_group(&self) -> Group
pub fn base_group(&self) -> i16
pub fn latched_group(&self) -> i16
pub fn compat_state(&self) -> ModMask
pub fn grab_mods(&self) -> ModMask
pub fn compat_grab_mods(&self) -> ModMask
pub fn lookup_mods(&self) -> ModMask
pub fn compat_lookup_mods(&self) -> ModMask
pub fn ptr_btn_state(&self) -> KeyButMask
Trait Implementations§
source§impl Debug for GetStateReply
impl Debug for GetStateReply
source§impl Drop for GetStateReply
impl Drop for GetStateReply
source§impl Reply for GetStateReply
impl Reply for GetStateReply
impl Send for GetStateReply
impl Sync for GetStateReply
Auto Trait Implementations§
impl Freeze for GetStateReply
impl RefUnwindSafe for GetStateReply
impl Unpin for GetStateReply
impl UnwindSafe for GetStateReply
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