Enum xcb::xkb::BehaviorType
source · [−]#[repr(u32)]
pub enum BehaviorType {
Default,
Lock,
RadioGroup,
Overlay1,
Overlay2,
PermamentLock,
PermamentRadioGroup,
PermamentOverlay1,
PermamentOverlay2,
}
Variants
Default
Lock
RadioGroup
Overlay1
Overlay2
PermamentLock
PermamentRadioGroup
PermamentOverlay1
PermamentOverlay2
Trait Implementations
sourceimpl Clone for BehaviorType
impl Clone for BehaviorType
sourcefn clone(&self) -> BehaviorType
fn clone(&self) -> BehaviorType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BehaviorType
impl Debug for BehaviorType
sourceimpl PartialEq<BehaviorType> for BehaviorType
impl PartialEq<BehaviorType> for BehaviorType
impl Copy for BehaviorType
impl StructuralPartialEq for BehaviorType
Auto Trait Implementations
impl RefUnwindSafe for BehaviorType
impl Send for BehaviorType
impl Sync for BehaviorType
impl Unpin for BehaviorType
impl UnwindSafe for BehaviorType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more