pub struct GetMapMap {
pub types_rtrn: Option<Vec<KeyType>>,
pub syms_rtrn: Option<Vec<KeySymMap>>,
pub key_actions: Option<GetMapMapKeyActions>,
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<GetMapMapKeyActions>
§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§
Auto Trait Implementations§
impl Freeze for GetMapMap
impl RefUnwindSafe for GetMapMap
impl Send for GetMapMap
impl Sync for GetMapMap
impl Unpin for GetMapMap
impl UnwindSafe for GetMapMap
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