Struct xcb::ffi::xkb::xcb_xkb_get_controls_reply_t
[−]
[src]
#[repr(C)]pub struct xcb_xkb_get_controls_reply_t { pub response_type: u8, pub deviceID: u8, pub sequence: u16, pub length: u32, pub mouseKeysDfltBtn: u8, pub numGroups: u8, pub groupsWrap: u8, pub internalModsMask: u8, pub ignoreLockModsMask: u8, pub internalModsRealMods: u8, pub ignoreLockModsRealMods: u8, pub pad0: u8, pub internalModsVmods: u16, pub ignoreLockModsVmods: u16, pub repeatDelay: u16, pub repeatInterval: u16, pub slowKeysDelay: u16, pub debounceDelay: u16, pub mouseKeysDelay: u16, pub mouseKeysInterval: u16, pub mouseKeysTimeToMax: u16, pub mouseKeysMaxSpeed: u16, pub mouseKeysCurve: i16, pub accessXOption: u16, pub accessXTimeout: u16, pub accessXTimeoutOptionsMask: u16, pub accessXTimeoutOptionsValues: u16, pub pad1: [u8; 2], pub accessXTimeoutMask: u32, pub accessXTimeoutValues: u32, pub enabledControls: u32, pub perKeyRepeat: [u8; 32], }
Fields
response_type: u8
deviceID: u8
sequence: u16
length: u32
mouseKeysDfltBtn: u8
numGroups: u8
groupsWrap: u8
internalModsMask: u8
ignoreLockModsMask: u8
internalModsRealMods: u8
ignoreLockModsRealMods: u8
pad0: u8
internalModsVmods: u16
ignoreLockModsVmods: u16
repeatDelay: u16
repeatInterval: u16
slowKeysDelay: u16
debounceDelay: u16
mouseKeysDelay: u16
mouseKeysInterval: u16
mouseKeysTimeToMax: u16
mouseKeysMaxSpeed: u16
mouseKeysCurve: i16
accessXOption: u16
accessXTimeout: u16
accessXTimeoutOptionsMask: u16
accessXTimeoutOptionsValues: u16
pad1: [u8; 2]
accessXTimeoutMask: u32
accessXTimeoutValues: u32
enabledControls: u32
perKeyRepeat: [u8; 32]
Trait Implementations
impl Copy for xcb_xkb_get_controls_reply_t
[src]
impl Clone for xcb_xkb_get_controls_reply_t
[src]
fn clone(&self) -> xcb_xkb_get_controls_reply_t
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