pub struct ActionVerificationEvidence {
pub revision_delta: u64,
pub url_changed: bool,
pub title_changed: bool,
pub target_changed: bool,
pub frame_changed: bool,
pub popup_opened: bool,
pub dialog_open: bool,
pub download_started: bool,
pub accessibility_diff: Option<AccessibilityDiffSummary>,
}Expand description
Bounded post-action verification metadata.
Fields§
§revision_delta: u64§url_changed: bool§title_changed: bool§target_changed: bool§frame_changed: bool§popup_opened: boolWhether a popup target was observed after the action.
dialog_open: boolWhether a JavaScript dialog is pending after the action.
download_started: boolWhether a download completion was observed after the action began.
accessibility_diff: Option<AccessibilityDiffSummary>Count-only accessibility evidence; individual page content is never included in the action envelope.
Trait Implementations§
Source§impl Clone for ActionVerificationEvidence
impl Clone for ActionVerificationEvidence
Source§fn clone(&self) -> ActionVerificationEvidence
fn clone(&self) -> ActionVerificationEvidence
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 ActionVerificationEvidence
impl Debug for ActionVerificationEvidence
Source§impl Default for ActionVerificationEvidence
impl Default for ActionVerificationEvidence
Source§fn default() -> ActionVerificationEvidence
fn default() -> ActionVerificationEvidence
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ActionVerificationEvidence
impl RefUnwindSafe for ActionVerificationEvidence
impl Send for ActionVerificationEvidence
impl Sync for ActionVerificationEvidence
impl Unpin for ActionVerificationEvidence
impl UnsafeUnpin for ActionVerificationEvidence
impl UnwindSafe for ActionVerificationEvidence
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