Enum xcb::xkb::SetMapValues [−][src]
pub enum SetMapValues {
KeyTypes(Vec<SetKeyTypeBuf>),
KeySyms(Vec<KeySymMapBuf>),
KeyActions {
actions_count: Vec<u8>,
actions: Vec<Action>,
},
KeyBehaviors(Vec<SetBehavior>),
VirtualMods {
vmods: Vec<u8>,
},
ExplicitComponents(Vec<SetExplicit>),
ModifierMap(Vec<KeyModMap>),
VirtualModMap(Vec<KeyVModMap>),
}
Variants
KeyTypes(Vec<SetKeyTypeBuf>)
Tuple Fields
0: Vec<SetKeyTypeBuf>
KeySyms(Vec<KeySymMapBuf>)
Tuple Fields
0: Vec<KeySymMapBuf>
KeyActions
KeyBehaviors(Vec<SetBehavior>)
Tuple Fields
0: Vec<SetBehavior>
VirtualMods
ExplicitComponents(Vec<SetExplicit>)
Tuple Fields
0: Vec<SetExplicit>
ModifierMap(Vec<KeyModMap>)
VirtualModMap(Vec<KeyVModMap>)
Tuple Fields
0: Vec<KeyVModMap>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SetMapValues
impl Send for SetMapValues
impl Sync for SetMapValues
impl Unpin for SetMapValues
impl UnwindSafe for SetMapValues
Blanket Implementations
Mutably borrows from an owned value. Read more