pub type XkbStateRec = _XkbStateRec;

Aliased Type§

struct XkbStateRec {
Show 14 fields pub group: u8, pub base_group: u16, pub latched_group: u16, pub locked_group: u8, pub mods: u8, pub base_mods: u8, pub latched_mods: u8, pub locked_mods: u8, pub compat_state: u8, pub grab_mods: u8, pub compat_grab_mods: u8, pub lookup_mods: u8, pub compat_lookup_mods: u8, pub ptr_buttons: u16,
}

Fields§

§group: u8§base_group: u16§latched_group: u16§locked_group: u8§mods: u8§base_mods: u8§latched_mods: u8§locked_mods: u8§compat_state: u8§grab_mods: u8§compat_grab_mods: u8§lookup_mods: u8§compat_lookup_mods: u8§ptr_buttons: u16

Trait Implementations§

source§

impl Clone for _XkbStateRec

source§

fn clone(&self) -> _XkbStateRec

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for _XkbStateRec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<_XkbStateRec> for _XkbStateRec

source§

fn eq(&self, other: &_XkbStateRec) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for _XkbStateRec

source§

impl StructuralPartialEq for _XkbStateRec