pub enum ExtractionTier {
KnownApi,
AccessibilityTree,
AppState,
None,
}Expand description
Which extraction strategy produced the data.
Variants§
KnownApi
Tier 1: Known app REST API.
AccessibilityTree
Tier 2: Browser accessibility tree.
AppState
Tier 3: JavaScript app state.
None
No extraction succeeded.
Trait Implementations§
Source§impl Clone for ExtractionTier
impl Clone for ExtractionTier
Source§fn clone(&self) -> ExtractionTier
fn clone(&self) -> ExtractionTier
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 ExtractionTier
impl Debug for ExtractionTier
Source§impl<'de> Deserialize<'de> for ExtractionTier
impl<'de> Deserialize<'de> for ExtractionTier
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
Source§impl PartialEq for ExtractionTier
impl PartialEq for ExtractionTier
Source§impl Serialize for ExtractionTier
impl Serialize for ExtractionTier
impl Eq for ExtractionTier
impl StructuralPartialEq for ExtractionTier
Auto Trait Implementations§
impl Freeze for ExtractionTier
impl RefUnwindSafe for ExtractionTier
impl Send for ExtractionTier
impl Sync for ExtractionTier
impl Unpin for ExtractionTier
impl UnsafeUnpin for ExtractionTier
impl UnwindSafe for ExtractionTier
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