pub struct ClickOptionsBuilder { /* private fields */ }Expand description
Builder for ClickOptions
Provides a fluent API for constructing click options.
Implementations§
Source§impl ClickOptionsBuilder
impl ClickOptionsBuilder
Set the mouse button to click
Sourcepub fn click_count(self, click_count: u32) -> Self
pub fn click_count(self, click_count: u32) -> Self
Set the number of clicks
Sourcepub fn modifiers(self, modifiers: Vec<KeyboardModifier>) -> Self
pub fn modifiers(self, modifiers: Vec<KeyboardModifier>) -> Self
Set modifier keys to press during click
Sourcepub fn no_wait_after(self, no_wait_after: bool) -> Self
pub fn no_wait_after(self, no_wait_after: bool) -> Self
Don’t wait for navigation after click
Sourcepub fn position(self, position: Position) -> Self
pub fn position(self, position: Position) -> Self
Set position to click relative to element top-left corner
Sourcepub fn build(self) -> ClickOptions
pub fn build(self) -> ClickOptions
Build the ClickOptions
Trait Implementations§
Source§impl Clone for ClickOptionsBuilder
impl Clone for ClickOptionsBuilder
Source§fn clone(&self) -> ClickOptionsBuilder
fn clone(&self) -> ClickOptionsBuilder
Returns a duplicate 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 moreSource§impl Debug for ClickOptionsBuilder
impl Debug for ClickOptionsBuilder
Source§impl Default for ClickOptionsBuilder
impl Default for ClickOptionsBuilder
Source§fn default() -> ClickOptionsBuilder
fn default() -> ClickOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClickOptionsBuilder
impl RefUnwindSafe for ClickOptionsBuilder
impl Send for ClickOptionsBuilder
impl Sync for ClickOptionsBuilder
impl Unpin for ClickOptionsBuilder
impl UnsafeUnpin for ClickOptionsBuilder
impl UnwindSafe for ClickOptionsBuilder
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