Struct x11::xlib::xkb::_XkbNamesRec [−] [src]

pub struct _XkbNamesRec {
    pub keycodes: Atom,
    pub geometry: Atom,
    pub symbols: Atom,
    pub types: Atom,
    pub compat: Atom,
    pub vmods: [Atom; XkbNumVirtualMods],
    pub indicators: [Atom; XkbNumIndicators],
    pub groups: [Atom; XkbNumKbdGroups],
    pub keys: XkbKeyNamePtr,
    pub key_aliases: XkbKeyAliasPtr,
    pub radio_groups: *mut Atom,
    pub phys_symbols: Atom,
    pub num_keys: c_uchar,
    pub num_key_aliases: c_uchar,
    pub num_rg: c_ushort,
}

Fields

keycodes
geometry
symbols
types
compat
vmods
indicators
groups
keys
key_aliases
radio_groups
phys_symbols
num_keys
num_key_aliases
num_rg

Trait Implementations

Derived Implementations

impl PartialEq for _XkbNamesRec

fn eq(&self, __arg_0: &_XkbNamesRec) -> bool

fn ne(&self, __arg_0: &_XkbNamesRec) -> bool

impl Copy for _XkbNamesRec

impl Clone for _XkbNamesRec

fn clone(&self) -> _XkbNamesRec

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