[−][src]Enum termit_ui::input::MouseAction
A mouse button.
Variants
PressLeftA mouse left button was pressed.
PressRightA mouse right button was pressed.
PressMiddleA mouse right button was pressed.
ReleaseA mouse button was released.
DragA mouse button is held over the given coordinates.
WheelUpMouse wheel is going up.
WheelDownMouse wheel is going down.
Trait Implementations
impl PartialEq<MouseAction> for MouseAction[src]
fn eq(&self, other: &MouseAction) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for MouseAction[src]
impl Copy for MouseAction[src]
impl Clone for MouseAction[src]
fn clone(&self) -> MouseAction[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for MouseAction[src]
impl Hash for MouseAction[src]
Auto Trait Implementations
impl Send for MouseAction
impl Sync for MouseAction
Blanket Implementations
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> From for T[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,