Struct windows::UI::Input::PointerUpdateKind
#[repr(transparent)]pub struct PointerUpdateKind(pub i32);
Tuple Fields§
§0: i32
Implementations§
§impl PointerUpdateKind
impl PointerUpdateKind
pub const Other: Self = _
pub const LeftButtonPressed: Self = _
pub const LeftButtonReleased: Self = _
pub const RightButtonPressed: Self = _
pub const RightButtonReleased: Self = _
pub const MiddleButtonPressed: Self = _
pub const MiddleButtonReleased: Self = _
pub const XButton1Pressed: Self = _
pub const XButton1Released: Self = _
pub const XButton2Pressed: Self = _
pub const XButton2Released: Self = _
Trait Implementations§
§impl Clone for PointerUpdateKind
impl Clone for PointerUpdateKind
§fn clone(&self) -> PointerUpdateKind
fn clone(&self) -> PointerUpdateKind
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for PointerUpdateKind
impl Debug for PointerUpdateKind
§impl Default for PointerUpdateKind
impl Default for PointerUpdateKind
§fn default() -> PointerUpdateKind
fn default() -> PointerUpdateKind
Returns the “default value” for a type. Read more
§impl PartialEq for PointerUpdateKind
impl PartialEq for PointerUpdateKind
§fn eq(&self, other: &PointerUpdateKind) -> bool
fn eq(&self, other: &PointerUpdateKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PointerUpdateKind
impl Eq for PointerUpdateKind
impl StructuralPartialEq for PointerUpdateKind
Auto Trait Implementations§
impl Freeze for PointerUpdateKind
impl RefUnwindSafe for PointerUpdateKind
impl Send for PointerUpdateKind
impl Sync for PointerUpdateKind
impl Unpin for PointerUpdateKind
impl UnwindSafe for PointerUpdateKind
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)