Enum ron::de::ParseError[][src]

pub enum ParseError {
    Base64Error(DecodeError),
    Eof,
    ExpectedArray,
    ExpectedArrayEnd,
    ExpectedAttribute,
    ExpectedAttributeEnd,
    ExpectedBoolean,
    ExpectedComma,
    ExpectedEnum,
    ExpectedChar,
    ExpectedFloat,
    ExpectedInteger,
    ExpectedOption,
    ExpectedOptionEnd,
    ExpectedMap,
    ExpectedMapColon,
    ExpectedMapEnd,
    ExpectedStruct,
    ExpectedStructEnd,
    ExpectedUnit,
    ExpectedStructName,
    ExpectedString,
    ExpectedStringEnd,
    ExpectedIdentifier,
    InvalidEscape(&'static str),
    NoSuchExtension(String),
    UnclosedBlockComment,
    UnexpectedByte(char),
    Utf8Error(Utf8Error),
    TrailingCharacters,
    // some variants omitted
}

Variants

Trait Implementations

impl Clone for ParseError
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ParseError
[src]

Formats the value using the given formatter. Read more

impl PartialEq for ParseError
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl From<Utf8Error> for ParseError
[src]

Performs the conversion.

impl From<FromUtf8Error> for ParseError
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for ParseError

impl Sync for ParseError