Struct cssparser::ParseError[][src]

pub struct ParseError<'i, E: 'i> {
    pub kind: ParseErrorKind<'i, E>,
    pub location: SourceLocation,
}

Extensible parse errors that can be encountered by client parsing implementations.

Fields

Details of this error

Location where this error occurred

Methods

impl<'i, T> ParseError<'i, T>
[src]

Extract the fundamental parse error from an extensible error.

Like std::convert::Into::into

Trait Implementations

impl<'i, T> From<BasicParseError<'i>> for ParseError<'i, T>
[src]

Performs the conversion.

impl<'i, E: Clone + 'i> Clone for ParseError<'i, E>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'i, E: Debug + 'i> Debug for ParseError<'i, E>
[src]

Formats the value using the given formatter. Read more

impl<'i, E: PartialEq + 'i> PartialEq for ParseError<'i, E>
[src]

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> !Send for ParseError<'i, E>

impl<'i, E> !Sync for ParseError<'i, E>