struct SelectorParseError {
kind: SelectorParseErrorKind,
cursor: usize,
}Fields§
§kind: SelectorParseErrorKind§cursor: usizeImplementations§
Source§impl SelectorParseError
impl SelectorParseError
const fn not_allowed(cursor: usize) -> Self
const fn advanced_not_allowed(cursor: usize) -> Self
fn invalid(message: impl Into<TextComponent>) -> Self
fn invalid_at(message: impl Into<TextComponent>, cursor: usize) -> Self
fn unsupported(option: impl Into<String>, cursor: usize) -> Self
fn message(self) -> TextComponent
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 moreAuto 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>