pub struct FillOptions {
pub scroll_into_view: bool,
pub simulate_typing: bool,
pub check_empty: bool,
pub verify: bool,
pub verification_timeout: Duration,
pub verification_retry_interval: Duration,
pub timeout: Duration,
}Expand description
Options for fill operations.
Fields§
§scroll_into_view: boolWhether to scroll the element into view before filling.
simulate_typing: boolWhether to simulate typing (character by character).
check_empty: boolOnly fill if the element is empty.
verify: boolWhether to verify the fill operation.
verification_timeout: DurationTimeout for verification.
verification_retry_interval: DurationInterval between verification retries.
timeout: DurationTimeout for the overall operation.
Trait Implementations§
Source§impl Clone for FillOptions
impl Clone for FillOptions
Source§fn clone(&self) -> FillOptions
fn clone(&self) -> FillOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FillOptions
impl Debug for FillOptions
Auto Trait Implementations§
impl Freeze for FillOptions
impl RefUnwindSafe for FillOptions
impl Send for FillOptions
impl Sync for FillOptions
impl Unpin for FillOptions
impl UnsafeUnpin for FillOptions
impl UnwindSafe for FillOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more