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