Enum async_std_hidg::MouseInputChange
source · [−]pub enum MouseInputChange {
Button(StateChange<Button>),
Pointer(ValueChange<(i16, i16)>),
Wheel(ValueChange<i8>),
}Expand description
Change between mouse input reports
Variants
Button(StateChange<Button>)
Button state change
Pointer(ValueChange<(i16, i16)>)
Pointer coordinates change
Wheel(ValueChange<i8>)
Wheel value change
Trait Implementations
sourceimpl Clone for MouseInputChange
impl Clone for MouseInputChange
sourcefn clone(&self) -> MouseInputChange
fn clone(&self) -> MouseInputChange
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 moresourceimpl Debug for MouseInputChange
impl Debug for MouseInputChange
sourceimpl PartialEq<MouseInputChange> for MouseInputChange
impl PartialEq<MouseInputChange> for MouseInputChange
sourcefn eq(&self, other: &MouseInputChange) -> bool
fn eq(&self, other: &MouseInputChange) -> bool
impl Copy for MouseInputChange
impl Eq for MouseInputChange
impl StructuralEq for MouseInputChange
impl StructuralPartialEq for MouseInputChange
Auto Trait Implementations
impl RefUnwindSafe for MouseInputChange
impl Send for MouseInputChange
impl Sync for MouseInputChange
impl Unpin for MouseInputChange
impl UnwindSafe for MouseInputChange
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