Enum gpx::errors::ErrorKind[]

pub enum ErrorKind {
    Msg(String),
    InvalidChildElement(String, &'static str),
    InvalidClosingTag(String, &'static str),
    MissingClosingTag(&'static str),
    InvalidElementLacksAttribute(&'static str, &'static str),
    // some variants omitted
}

The kind of an error.

Variants

A convenient variant for String.

InvalidChildElement signifies when an element has a child that isn't valid per the GPX spec.

InvalidClosingTag signifies incorrect XML syntax: A tag was closed that could not be closed at this point.

MissingClosingTag signifies incorrect XML syntax: A tag was not closed.

InvalidElementLacksAttribute signifies when an element is missing a required attribute.

Methods

impl ErrorKind

A string describing the error kind.

Trait Implementations

impl From<ErrorKind> for Error

Performs the conversion.

impl Debug for ErrorKind

Formats the value using the given formatter. Read more

impl Display for ErrorKind

Formats the value using the given formatter. Read more

impl<'a> From<&'a str> for ErrorKind

Performs the conversion.

impl From<String> for ErrorKind

Performs the conversion.

impl From<Error> for ErrorKind

Performs the conversion.

Auto Trait Implementations

impl Send for ErrorKind

impl Sync for ErrorKind