Struct async_std_hidg::Buttons
source · [−]pub struct Buttons { /* private fields */ }
Expand description
Button mask
Implementations
Trait Implementations
sourceimpl BitAndAssign<Buttons> for Buttons
impl BitAndAssign<Buttons> for Buttons
sourcefn bitand_assign(&mut self, rhs: Buttons)
fn bitand_assign(&mut self, rhs: Buttons)
Performs the
&=
operation. Read moresourceimpl BitOrAssign<Buttons> for Buttons
impl BitOrAssign<Buttons> for Buttons
sourcefn bitor_assign(&mut self, rhs: Buttons)
fn bitor_assign(&mut self, rhs: Buttons)
Performs the
|=
operation. Read moresourceimpl BitXorAssign<Buttons> for Buttons
impl BitXorAssign<Buttons> for Buttons
sourcefn bitxor_assign(&mut self, rhs: Buttons)
fn bitxor_assign(&mut self, rhs: Buttons)
Performs the
^=
operation. Read moresourceimpl Ord for Buttons
impl Ord for Buttons
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<Buttons> for Buttons
impl PartialOrd<Buttons> for Buttons
sourcefn partial_cmp(&self, other: &Buttons) -> Option<Ordering>
fn partial_cmp(&self, other: &Buttons) -> Option<Ordering>
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 moreimpl Copy for Buttons
impl Eq for Buttons
impl StructuralEq for Buttons
impl StructuralPartialEq for Buttons
Auto Trait Implementations
impl RefUnwindSafe for Buttons
impl Send for Buttons
impl Sync for Buttons
impl Unpin for Buttons
impl UnwindSafe for Buttons
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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