Struct windows_sys::UI::Input::Preview::Injection::InjectedInputMouseOptions
[−]#[repr(transparent)]pub struct InjectedInputMouseOptions(pub u32);
Expand description
Required features: "UI_Input_Preview_Injection"
Tuple Fields
0: u32
Implementations
impl InjectedInputMouseOptions
impl InjectedInputMouseOptions
pub const None: Self = Self(0u32)
pub const Move: Self = Self(1u32)
pub const LeftDown: Self = Self(2u32)
pub const LeftUp: Self = Self(4u32)
pub const RightDown: Self = Self(8u32)
pub const RightUp: Self = Self(16u32)
pub const MiddleDown: Self = Self(32u32)
pub const MiddleUp: Self = Self(64u32)
pub const XDown: Self = Self(128u32)
pub const XUp: Self = Self(256u32)
pub const Wheel: Self = Self(2048u32)
pub const HWheel: Self = Self(4096u32)
pub const MoveNoCoalesce: Self = Self(8192u32)
pub const VirtualDesk: Self = Self(16384u32)
pub const Absolute: Self = Self(32768u32)
Trait Implementations
impl Clone for InjectedInputMouseOptions
impl Clone for InjectedInputMouseOptions
impl Copy for InjectedInputMouseOptions
Auto Trait Implementations
impl RefUnwindSafe for InjectedInputMouseOptions
impl Send for InjectedInputMouseOptions
impl Sync for InjectedInputMouseOptions
impl Unpin for InjectedInputMouseOptions
impl UnwindSafe for InjectedInputMouseOptions
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