[−][src]Enum lol_html::errors::SelectorError
A CSS selector parsing error.
Variants
Unexpected token in the selector.
Unexpected end of the selector.
Missing attribute name in attribute selector.
The selector is empty.
Dangling combinator in selector (e.g. div >
).
Unexpected token in the attribute selector.
Unsupported pseudo-class or pseudo-element in selector.
Nested negation in selector.
Selectors with explicit namespaces are not supported.
Invalid or unescaped class name in selector.
An empty negation in the selector.
UnsupportedCombinator(char)
Unsupported combinator in the selector.
CSS syntax in the selector which is yet unsupported.
Trait Implementations
impl Clone for SelectorError
[src]
fn clone(&self) -> SelectorError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SelectorError
[src]
impl Debug for SelectorError
[src]
impl Display for SelectorError
[src]
impl Error for SelectorError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl<'_> From<ParseError<'_, SelectorParseErrorKind<'_>>> for SelectorError
[src]
fn from(err: SelectorParseError) -> Self
[src]
impl PartialEq<SelectorError> for SelectorError
[src]
fn eq(&self, other: &SelectorError) -> bool
[src]
fn ne(&self, other: &SelectorError) -> bool
[src]
impl StructuralPartialEq for SelectorError
[src]
Auto Trait Implementations
impl RefUnwindSafe for SelectorError
impl Send for SelectorError
impl Sync for SelectorError
impl Unpin for SelectorError
impl UnwindSafe for SelectorError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,