Enum quick_xml::Error [−][src]
pub enum Error {
Show 13 variants
Io(Error),
Utf8(Utf8Error),
UnexpectedEof(String),
EndEventMismatch {
expected: String,
found: String,
},
UnexpectedToken(String),
UnexpectedBang,
TextNotFound,
XmlDeclWithoutVersion(Option<String>),
NameWithQuote(usize),
NoEqAfterName(usize),
UnquotedValue(usize),
DuplicatedAttribute(usize, usize),
EscapeError(EscapeError),
}
Expand description
The error type used by this crate.
Variants
Io(Error)
Tuple Fields
0: Error
IO error
Utf8(Utf8Error)
Tuple Fields
0: Utf8Error
Utf8 error
UnexpectedEof(String)
Tuple Fields
0: String
Unexpected End of File
EndEventMismatch
End event mismatch
UnexpectedToken(String)
Tuple Fields
0: String
Unexpected token
UnexpectedBang
Unexpected <!>
TextNotFound
Text not found, expected Event::Text
XmlDeclWithoutVersion(Option<String>)
Event::XmlDecl
must start with version attribute
NameWithQuote(usize)
Tuple Fields
0: usize
Attribute Name contains quote
NoEqAfterName(usize)
Tuple Fields
0: usize
Attribute key not followed by with =
UnquotedValue(usize)
Tuple Fields
0: usize
Attribute value not quoted
DuplicatedAttribute(usize, usize)
Duplicate attribute
EscapeError(EscapeError)
Escape error