Enum rute::auto::rute_enums::MouseButton
source · #[repr(u32)]
pub enum MouseButton {
Show 37 variants
NoButton,
LeftButton,
RightButton,
MidButton,
MiddleButton,
BackButton,
XButton1,
ExtraButton1,
ForwardButton,
XButton2,
ExtraButton2,
TaskButton,
ExtraButton3,
ExtraButton4,
ExtraButton5,
ExtraButton6,
ExtraButton7,
ExtraButton8,
ExtraButton9,
ExtraButton10,
ExtraButton11,
ExtraButton12,
ExtraButton13,
ExtraButton14,
ExtraButton15,
ExtraButton16,
ExtraButton17,
ExtraButton18,
ExtraButton19,
ExtraButton20,
ExtraButton21,
ExtraButton22,
ExtraButton23,
ExtraButton24,
AllButtons,
MaxMouseButton,
MouseButtonMask,
}
Variants
NoButton
LeftButton
RightButton
MidButton
MiddleButton
BackButton
XButton1
ExtraButton1
ForwardButton
XButton2
ExtraButton2
TaskButton
ExtraButton3
ExtraButton4
ExtraButton5
ExtraButton6
ExtraButton7
ExtraButton8
ExtraButton9
ExtraButton10
ExtraButton11
ExtraButton12
ExtraButton13
ExtraButton14
ExtraButton15
ExtraButton16
ExtraButton17
ExtraButton18
ExtraButton19
ExtraButton20
ExtraButton21
ExtraButton22
ExtraButton23
ExtraButton24
AllButtons
MaxMouseButton
MouseButtonMask
Auto Trait Implementations
impl RefUnwindSafe for MouseButton
impl Send for MouseButton
impl Sync for MouseButton
impl Unpin for MouseButton
impl UnwindSafe for MouseButton
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