[−][src]Enum quick_xml::de::DeError
(De)serialization error
Variants
Custom(String)
Serde custom error
Int(ParseIntError)
Cannot parse to integer
Float(ParseFloatError)
Cannot parse to float
Xml(Error)
Xml parsing error
Unexpected end of attributes
Unexpected end of file
InvalidBoolean(String)
Invalid value for a boolean
InvalidUnit(String)
Invalid unit value
InvalidEnum(Event<'static>)
Invalid event for Enum
Expecting Text event
Expecting Start event
Expecting End event
Unsupported(&'static str)
Unsupported operation
Trait Implementations
impl Debug for DeError
[src]
impl Display for DeError
[src]
impl Error for DeError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
impl Error for DeError
[src]
impl Error for DeError
[src]
fn custom<T: Display>(msg: T) -> Self
[src]
fn invalid_type(unexp: Unexpected, exp: &dyn Expected) -> Self
[src]
fn invalid_value(unexp: Unexpected, exp: &dyn Expected) -> Self
[src]
fn invalid_length(len: usize, exp: &dyn Expected) -> Self
[src]
fn unknown_variant(variant: &str, expected: &'static [&'static str]) -> Self
[src]
fn unknown_field(field: &str, expected: &'static [&'static str]) -> Self
[src]
fn missing_field(field: &'static str) -> Self
[src]
fn duplicate_field(field: &'static str) -> Self
[src]
impl From<Error> for DeError
[src]
impl From<ParseFloatError> for DeError
[src]
fn from(e: ParseFloatError) -> Self
[src]
impl From<ParseIntError> for DeError
[src]
fn from(e: ParseIntError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for DeError
impl Send for DeError
impl Sync for DeError
impl Unpin for DeError
impl !UnwindSafe for DeError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,