#[repr(u8)]pub enum MouseAxis {
DeltaX = 0,
DeltaY = 1,
WheelX = 2,
WheelY = 3,
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MouseAxis
impl<'de> Deserialize<'de> for MouseAxis
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for MouseAxis
impl Ord for MouseAxis
Source§impl PartialOrd for MouseAxis
impl PartialOrd for MouseAxis
Source§impl TryFromPrimitive for MouseAxis
impl TryFromPrimitive for MouseAxis
impl Copy for MouseAxis
impl Eq for MouseAxis
impl StructuralPartialEq for MouseAxis
Auto Trait Implementations§
impl Freeze for MouseAxis
impl RefUnwindSafe for MouseAxis
impl Send for MouseAxis
impl Sync for MouseAxis
impl Unpin for MouseAxis
impl UnwindSafe for MouseAxis
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