Enum input_actions::binding::Mouse
source · [−]pub enum Mouse {
Button(MouseButton),
Move,
Scroll,
}
Expand description
All possible inputs from a mouse device.
Variants
Button(MouseButton)
Move
Scroll
Trait Implementations
impl Copy for Mouse
impl Eq for Mouse
impl StructuralEq for Mouse
impl StructuralPartialEq for Mouse
Auto Trait Implementations
impl RefUnwindSafe for Mouse
impl Send for Mouse
impl Sync for Mouse
impl Unpin for Mouse
impl UnwindSafe for Mouse
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