pub enum ObservedKind {
SelectorEffect {
expectation: EffectExpectation,
},
AdapterReadback {
action: String,
},
AxReread,
None,
}Expand description
How the effect was (or would be) verified. Generalised beyond the browser
EffectExpectation so native / adapter routes fit the same model.
Variants§
SelectorEffect
Browser DOM predicate (CDP wait_for_effect).
Fields
§
expectation: EffectExpectationAdapterReadback
An adapter’s declared readback action.
AxReread
A native accessibility re-read.
None
No verification mechanism applies.
Trait Implementations§
Source§impl Clone for ObservedKind
impl Clone for ObservedKind
Source§fn clone(&self) -> ObservedKind
fn clone(&self) -> ObservedKind
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 ObservedKind
impl Debug for ObservedKind
Source§impl<'de> Deserialize<'de> for ObservedKind
impl<'de> Deserialize<'de> for ObservedKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ObservedKind
Source§impl PartialEq for ObservedKind
impl PartialEq for ObservedKind
Source§fn eq(&self, other: &ObservedKind) -> bool
fn eq(&self, other: &ObservedKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ObservedKind
impl Serialize for ObservedKind
impl StructuralPartialEq for ObservedKind
Auto Trait Implementations§
impl Freeze for ObservedKind
impl RefUnwindSafe for ObservedKind
impl Send for ObservedKind
impl Sync for ObservedKind
impl Unpin for ObservedKind
impl UnsafeUnpin for ObservedKind
impl UnwindSafe for ObservedKind
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