Struct x11rb::protocol::xkb::GetKbdByNameRepliesTypesMap
source · pub struct GetKbdByNameRepliesTypesMap {
pub types_rtrn: Option<Vec<KeyType>>,
pub syms_rtrn: Option<Vec<KeySymMap>>,
pub key_actions: Option<GetKbdByNameRepliesTypesMapKeyActions>,
pub behaviors_rtrn: Option<Vec<SetBehavior>>,
pub vmods_rtrn: Option<Vec<ModMask>>,
pub explicit_rtrn: Option<Vec<SetExplicit>>,
pub modmap_rtrn: Option<Vec<KeyModMap>>,
pub vmodmap_rtrn: Option<Vec<KeyVModMap>>,
}
Fields§
§types_rtrn: Option<Vec<KeyType>>
§syms_rtrn: Option<Vec<KeySymMap>>
§key_actions: Option<GetKbdByNameRepliesTypesMapKeyActions>
§behaviors_rtrn: Option<Vec<SetBehavior>>
§vmods_rtrn: Option<Vec<ModMask>>
§explicit_rtrn: Option<Vec<SetExplicit>>
§modmap_rtrn: Option<Vec<KeyModMap>>
§vmodmap_rtrn: Option<Vec<KeyVModMap>>
Trait Implementations§
source§impl Clone for GetKbdByNameRepliesTypesMap
impl Clone for GetKbdByNameRepliesTypesMap
source§fn clone(&self) -> GetKbdByNameRepliesTypesMap
fn clone(&self) -> GetKbdByNameRepliesTypesMap
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetKbdByNameRepliesTypesMap
impl Debug for GetKbdByNameRepliesTypesMap
source§impl Default for GetKbdByNameRepliesTypesMap
impl Default for GetKbdByNameRepliesTypesMap
source§fn default() -> GetKbdByNameRepliesTypesMap
fn default() -> GetKbdByNameRepliesTypesMap
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetKbdByNameRepliesTypesMap
impl RefUnwindSafe for GetKbdByNameRepliesTypesMap
impl Send for GetKbdByNameRepliesTypesMap
impl Sync for GetKbdByNameRepliesTypesMap
impl Unpin for GetKbdByNameRepliesTypesMap
impl UnwindSafe for GetKbdByNameRepliesTypesMap
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)