pub struct EmulateTouchFromMouseEventParamsBuilder<'a> { /* private fields */ }Implementations§
Source§impl<'a> EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> EmulateTouchFromMouseEventParamsBuilder<'a>
Sourcepub fn timestamp(self, timestamp: TimeSinceEpoch) -> Self
pub fn timestamp(self, timestamp: TimeSinceEpoch) -> Self
Time at which the event occurred (default: current time).
Sourcepub fn modifiers(self, modifiers: i64) -> Self
pub fn modifiers(self, modifiers: i64) -> Self
Bit field representing pressed modifier keys. Alt=1, Ctrl=2, Meta/Command=4, Shift=8 (default: 0).
Sourcepub fn click_count(self, click_count: u64) -> Self
pub fn click_count(self, click_count: u64) -> Self
Number of times the mouse button was clicked (default: 0).
pub fn build(self) -> EmulateTouchFromMouseEventParams<'a>
Auto Trait Implementations§
impl<'a> Freeze for EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> RefUnwindSafe for EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> Send for EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> Sync for EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> Unpin for EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> UnsafeUnpin for EmulateTouchFromMouseEventParamsBuilder<'a>
impl<'a> UnwindSafe for EmulateTouchFromMouseEventParamsBuilder<'a>
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