pub(crate) struct ClickArgs {
pub(crate) modifiers: Option<Vec<KeyboardModifier>>,
pub(crate) position: Option<Position>,
pub(crate) delay: Option<f64>,
pub(crate) button: Option<MouseButton>,
pub(crate) click_count: Option<i32>,
pub(crate) timeout: Option<f64>,
pub(crate) force: Option<bool>,
pub(crate) no_wait_after: Option<bool>,
pub(crate) trial: Option<bool>,
}Fields§
§modifiers: Option<Vec<KeyboardModifier>>§position: Option<Position>§delay: Option<f64>§click_count: Option<i32>Is ignored if dblclick
timeout: Option<f64>§force: Option<bool>§no_wait_after: Option<bool>§trial: Option<bool>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClickArgs
impl RefUnwindSafe for ClickArgs
impl Send for ClickArgs
impl Sync for ClickArgs
impl Unpin for ClickArgs
impl UnwindSafe for ClickArgs
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