pub enum SelectorIssueType {
ElementNotFound,
MultipleMatches,
WrongElement,
DynamicId,
InsideIframe,
ShadowDom,
TimingIssue,
Unknown,
}Expand description
Types of selector issues.
Variants§
ElementNotFound
Element doesn’t exist in DOM.
MultipleMatches
Selector matches multiple elements.
WrongElement
Selector matches wrong element.
DynamicId
Selector uses dynamic/changing ID.
InsideIframe
Element is inside an iframe.
ShadowDom
Element is inside shadow DOM.
TimingIssue
Element not ready/loaded yet.
Unknown
Unknown issue.
Trait Implementations§
Source§impl Clone for SelectorIssueType
impl Clone for SelectorIssueType
Source§fn clone(&self) -> SelectorIssueType
fn clone(&self) -> SelectorIssueType
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 SelectorIssueType
impl Debug for SelectorIssueType
Source§impl<'de> Deserialize<'de> for SelectorIssueType
impl<'de> Deserialize<'de> for SelectorIssueType
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 SelectorIssueType
impl PartialEq for SelectorIssueType
Source§impl Serialize for SelectorIssueType
impl Serialize for SelectorIssueType
impl Copy for SelectorIssueType
impl Eq for SelectorIssueType
impl StructuralPartialEq for SelectorIssueType
Auto Trait Implementations§
impl Freeze for SelectorIssueType
impl RefUnwindSafe for SelectorIssueType
impl Send for SelectorIssueType
impl Sync for SelectorIssueType
impl Unpin for SelectorIssueType
impl UnwindSafe for SelectorIssueType
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.