pub struct HoverOptions {
pub force: Option<bool>,
pub modifiers: Option<Vec<KeyboardModifier>>,
pub position: Option<Position>,
pub timeout: Option<f64>,
pub trial: Option<bool>,
}Expand description
Hover options
Configuration options for hover() action.
See: https://playwright.dev/docs/api/class-locator#locator-hover
Fields§
§force: Option<bool>Whether to bypass actionability checks
modifiers: Option<Vec<KeyboardModifier>>Modifier keys to press during hover
position: Option<Position>Position to hover relative to element top-left corner
timeout: Option<f64>Maximum time in milliseconds
trial: Option<bool>Perform actionability checks without hovering
Implementations§
Source§impl HoverOptions
impl HoverOptions
Sourcepub fn builder() -> HoverOptionsBuilder
pub fn builder() -> HoverOptionsBuilder
Create a new builder for HoverOptions
Trait Implementations§
Source§impl Clone for HoverOptions
impl Clone for HoverOptions
Source§fn clone(&self) -> HoverOptions
fn clone(&self) -> HoverOptions
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 HoverOptions
impl Debug for HoverOptions
Source§impl Default for HoverOptions
impl Default for HoverOptions
Source§fn default() -> HoverOptions
fn default() -> HoverOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HoverOptions
impl RefUnwindSafe for HoverOptions
impl Send for HoverOptions
impl Sync for HoverOptions
impl Unpin for HoverOptions
impl UnsafeUnpin for HoverOptions
impl UnwindSafe for HoverOptions
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