Struct windows_sys::UI::Input::PointerUpdateKind
[−]#[repr(transparent)]pub struct PointerUpdateKind(pub i32);
Expand description
Required features: "UI_Input"
Tuple Fields
0: i32
Implementations
impl PointerUpdateKind
impl PointerUpdateKind
pub const Other: Self = Self(0i32)
pub const LeftButtonPressed: Self = Self(1i32)
pub const LeftButtonReleased: Self = Self(2i32)
pub const RightButtonPressed: Self = Self(3i32)
pub const RightButtonReleased: Self = Self(4i32)
pub const MiddleButtonPressed: Self = Self(5i32)
pub const MiddleButtonReleased: Self = Self(6i32)
pub const XButton1Pressed: Self = Self(7i32)
pub const XButton1Released: Self = Self(8i32)
pub const XButton2Pressed: Self = Self(9i32)
pub const XButton2Released: Self = Self(10i32)
Trait Implementations
impl Clone for PointerUpdateKind
impl Clone for PointerUpdateKind
impl Copy for PointerUpdateKind
Auto Trait Implementations
impl RefUnwindSafe for PointerUpdateKind
impl Send for PointerUpdateKind
impl Sync for PointerUpdateKind
impl Unpin for PointerUpdateKind
impl UnwindSafe for PointerUpdateKind
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