pub enum ErrorKind {
Msg(String),
InvalidChildElement(String, &'static str),
InvalidClosingTag(String, &'static str),
MissingClosingTag(&'static str),
InvalidElementLacksAttribute(&'static str, &'static str),
// some variants omitted
}
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.
A string describing the error kind.
Formats the value using the given formatter. Read more
Formats the value using the given formatter. Read more