Struct xcb::xkb::IndicatorMap
source · pub struct IndicatorMap { /* private fields */ }
Implementations§
source§impl IndicatorMap
impl IndicatorMap
sourcepub fn new(
flags: ImFlag,
which_groups: ImGroupsWhich,
groups: SetOfGroup,
which_mods: ImModsWhich,
mods: ModMask,
real_mods: ModMask,
vmods: VMod,
ctrls: BoolCtrl,
) -> IndicatorMap
pub fn new( flags: ImFlag, which_groups: ImGroupsWhich, groups: SetOfGroup, which_mods: ImModsWhich, mods: ModMask, real_mods: ModMask, vmods: VMod, ctrls: BoolCtrl, ) -> IndicatorMap
Construct a new IndicatorMap.
pub fn flags(&self) -> ImFlag
pub fn which_groups(&self) -> ImGroupsWhich
pub fn groups(&self) -> SetOfGroup
pub fn which_mods(&self) -> ImModsWhich
pub fn mods(&self) -> ModMask
pub fn real_mods(&self) -> ModMask
pub fn vmods(&self) -> VMod
pub fn ctrls(&self) -> BoolCtrl
Trait Implementations§
source§impl Clone for IndicatorMap
impl Clone for IndicatorMap
source§fn clone(&self) -> IndicatorMap
fn clone(&self) -> IndicatorMap
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 IndicatorMap
impl Debug for IndicatorMap
impl Copy for IndicatorMap
Auto Trait Implementations§
impl Freeze for IndicatorMap
impl RefUnwindSafe for IndicatorMap
impl Send for IndicatorMap
impl Sync for IndicatorMap
impl Unpin for IndicatorMap
impl UnwindSafe for IndicatorMap
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
)