#[repr(C)]pub struct XKBState;Expand description
Opaque keyboard state object.
State objects contain the active state of a keyboard (or keyboards), such as the currently effective layout and the active modifiers. It acts as a simple state machine, wherein key presses and releases are the input, and key symbols (keysyms) are the output.
Auto Trait Implementations§
impl Freeze for XKBState
impl RefUnwindSafe for XKBState
impl Send for XKBState
impl Sync for XKBState
impl Unpin for XKBState
impl UnwindSafe for XKBState
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