pub enum XmlReadError {
Xml(Error),
UnexpectedEof,
ParseInt(ParseIntError),
ParseFloat(ParseFloatError),
Parse(String),
}Expand description
Error produced when reading XML.
Variants§
Xml(Error)
Failed to parse XML.
UnexpectedEof
Unexpected EOF.
ParseInt(ParseIntError)
Failed to parse value as integer.
ParseFloat(ParseFloatError)
Failed to parse value as float.
Parse(String)
Some other parse error.
Trait Implementations§
Source§impl Debug for XmlReadError
impl Debug for XmlReadError
Source§impl Display for XmlReadError
impl Display for XmlReadError
Source§impl Error for XmlReadError
impl Error for XmlReadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Error> for XmlReadError
impl From<Error> for XmlReadError
Source§impl From<ParseFloatError> for XmlReadError
impl From<ParseFloatError> for XmlReadError
Source§fn from(source: ParseFloatError) -> Self
fn from(source: ParseFloatError) -> Self
Converts to this type from the input type.
Source§impl From<ParseIntError> for XmlReadError
impl From<ParseIntError> for XmlReadError
Source§fn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for XmlReadError
impl !RefUnwindSafe for XmlReadError
impl Send for XmlReadError
impl Sync for XmlReadError
impl Unpin for XmlReadError
impl !UnwindSafe for XmlReadError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more