pub struct PerClientFlag(_);
Implementations
sourceimpl PerClientFlag
impl PerClientFlag
pub const DETECTABLE_AUTO_REPEAT: PerClientFlag = Self(1 << 0)
pub const GRABS_USE_XKB_STATE: PerClientFlag = Self(1 << 1)
pub const AUTO_RESET_CONTROLS: PerClientFlag = Self(1 << 2)
pub const LOOKUP_STATE_WHEN_GRABBED: PerClientFlag = Self(1 << 3)
pub const SEND_EVENT_USES_XKB_STATE: PerClientFlag = Self(1 << 4)
Trait Implementations
sourceimpl BitOr<PerClientFlag> for PerClientFlag
impl BitOr<PerClientFlag> for PerClientFlag
type Output = PerClientFlag
type Output = PerClientFlag
The resulting type after applying the |
operator.
sourcefn bitor(
self,
other: PerClientFlag
) -> <PerClientFlag as BitOr<PerClientFlag>>::Output
fn bitor(
self,
other: PerClientFlag
) -> <PerClientFlag as BitOr<PerClientFlag>>::Output
Performs the |
operation. Read more
sourceimpl BitOr<u8> for PerClientFlag
impl BitOr<u8> for PerClientFlag
type Output = PerClientFlag
type Output = PerClientFlag
The resulting type after applying the |
operator.
sourceimpl BitOrAssign<u8> for PerClientFlag
impl BitOrAssign<u8> for PerClientFlag
sourcefn bitor_assign(&mut self, other: u8)
fn bitor_assign(&mut self, other: u8)
Performs the |=
operation. Read more
sourceimpl Clone for PerClientFlag
impl Clone for PerClientFlag
sourcefn clone(&self) -> PerClientFlag
fn clone(&self) -> PerClientFlag
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 PerClientFlag
impl Debug for PerClientFlag
sourceimpl Default for PerClientFlag
impl Default for PerClientFlag
sourcefn default() -> PerClientFlag
fn default() -> PerClientFlag
Returns the “default value” for a type. Read more
sourceimpl From<u8> for PerClientFlag
impl From<u8> for PerClientFlag
sourcefn from(value: u8) -> PerClientFlag
fn from(value: u8) -> PerClientFlag
Converts to this type from the input type.
sourceimpl Hash for PerClientFlag
impl Hash for PerClientFlag
sourceimpl Ord for PerClientFlag
impl Ord for PerClientFlag
sourceimpl PartialEq<PerClientFlag> for PerClientFlag
impl PartialEq<PerClientFlag> for PerClientFlag
sourcefn eq(&self, other: &PerClientFlag) -> bool
fn eq(&self, other: &PerClientFlag) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PerClientFlag) -> bool
fn ne(&self, other: &PerClientFlag) -> bool
This method tests for !=
.
sourceimpl PartialOrd<PerClientFlag> for PerClientFlag
impl PartialOrd<PerClientFlag> for PerClientFlag
sourcefn partial_cmp(&self, other: &PerClientFlag) -> Option<Ordering>
fn partial_cmp(&self, other: &PerClientFlag) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for PerClientFlag
impl Eq for PerClientFlag
impl StructuralEq for PerClientFlag
impl StructuralPartialEq for PerClientFlag
Auto Trait Implementations
impl RefUnwindSafe for PerClientFlag
impl Send for PerClientFlag
impl Sync for PerClientFlag
impl Unpin for PerClientFlag
impl UnwindSafe for PerClientFlag
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> CallHasher for T where
T: Hash + ?Sized,
impl<T> CallHasher for T where
T: Hash + ?Sized,
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more