pub enum MouseType {
Down,
DoubleClick,
Up,
}Expand description
An indicator of the state change of a mouse button.
Variants§
Down
Mouse down event.
DoubleClick
Note: DoubleClick is currently disabled, as we don’t use the Windows processing.
Up
Mouse up event.
Trait Implementations§
impl Copy for MouseType
impl Eq for MouseType
impl StructuralPartialEq for MouseType
Auto Trait Implementations§
impl Freeze for MouseType
impl RefUnwindSafe for MouseType
impl Send for MouseType
impl Sync for MouseType
impl Unpin for MouseType
impl UnwindSafe for MouseType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more