Struct cssparser::ParseError [−][src]
pub struct ParseError<'i, E> {
pub kind: ParseErrorKind<'i, E>,
pub location: SourceLocation,
}
Expand description
Extensible parse errors that can be encountered by client parsing implementations.
Fields
kind: ParseErrorKind<'i, E>
Details of this error
location: SourceLocation
Location where this error occurred
Implementations
Extract the fundamental parse error from an extensible error.
Like std::convert::Into::into
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<'i, E> RefUnwindSafe for ParseError<'i, E> where
E: RefUnwindSafe,
impl<'i, E> !Send for ParseError<'i, E>
impl<'i, E> !Sync for ParseError<'i, E>
impl<'i, E> Unpin for ParseError<'i, E> where
E: Unpin,
impl<'i, E> UnwindSafe for ParseError<'i, E> where
E: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more