pub struct FillFieldResult {
pub target: String,
pub action: String,
pub label: Option<String>,
pub success: bool,
pub error: Option<String>,
}Expand description
Result for a single field within a form fill operation.
Fields§
§target: StringLocator target that was resolved.
action: StringAction applied: "type", "select", "check", "uncheck", "click".
label: Option<String>Accessible label of the element, if available.
success: boolWhether the action succeeded.
error: Option<String>Error message if the action failed.
Trait Implementations§
Source§impl Clone for FillFieldResult
impl Clone for FillFieldResult
Source§fn clone(&self) -> FillFieldResult
fn clone(&self) -> FillFieldResult
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 FillFieldResult
impl Debug for FillFieldResult
Auto Trait Implementations§
impl Freeze for FillFieldResult
impl RefUnwindSafe for FillFieldResult
impl Send for FillFieldResult
impl Sync for FillFieldResult
impl Unpin for FillFieldResult
impl UnsafeUnpin for FillFieldResult
impl UnwindSafe for FillFieldResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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