pub enum SelectorParseError {
UnexpectedToken {
loc: SourceLocation,
message: String,
},
UnexpectedEof,
EmptySelector,
InvalidNth(String),
UnsupportedPseudoClass(String),
UnsupportedPseudoElement(String),
}Variants§
UnexpectedToken
UnexpectedEof
EmptySelector
InvalidNth(String)
UnsupportedPseudoClass(String)
UnsupportedPseudoElement(String)
Trait Implementations§
Source§impl Clone for SelectorParseError
impl Clone for SelectorParseError
Source§fn clone(&self) -> SelectorParseError
fn clone(&self) -> SelectorParseError
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 SelectorParseError
impl Debug for SelectorParseError
Source§impl Display for SelectorParseError
impl Display for SelectorParseError
Source§impl Error for SelectorParseError
impl Error for SelectorParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for SelectorParseError
impl RefUnwindSafe for SelectorParseError
impl Send for SelectorParseError
impl Sync for SelectorParseError
impl Unpin for SelectorParseError
impl UnsafeUnpin for SelectorParseError
impl UnwindSafe for SelectorParseError
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