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

pub struct _XkbNamesRec {
    pub keycodes: Atom,
    pub geometry: Atom,
    pub symbols: Atom,
    pub types: Atom,
    pub compat: Atom,
    pub vmods: [Atom; 16],
    pub indicators: [Atom; 32],
    pub groups: [Atom; 4],
    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: Atom geometry: Atom symbols: Atom types: Atom compat: Atom vmods: [Atom; 16] indicators: [Atom; 32] groups: [Atom; 4] keys: XkbKeyNamePtr key_aliases: XkbKeyAliasPtr radio_groups: *mut Atom phys_symbols: Atom num_keys: c_uchar num_key_aliases: c_uchar num_rg: c_ushort

Trait Implementations

impl PartialEq for _XkbNamesRec
[src]

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

This method tests for self and other values to be equal, and is used by ==. Read more

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

This method tests for !=.

impl Copy for _XkbNamesRec
[src]

impl Clone for _XkbNamesRec
[src]

fn clone(&self) -> _XkbNamesRec

Returns a copy of the value. Read more

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

Performs copy-assignment from source. Read more