[−][src]Enum quick_xml::de::DeError
Deserialization 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
Trait Implementations
impl From<Error> for DeError
[src]
impl From<ParseIntError> for DeError
[src]
fn from(e: ParseIntError) -> Self
[src]
impl From<ParseFloatError> for DeError
[src]
fn from(e: ParseFloatError) -> Self
[src]
impl Debug for DeError
[src]
impl Display for DeError
[src]
impl Error for DeError
[src]
fn description(&self) -> &str
[src]
fn cause(&self) -> Option<&dyn Error>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[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]
Auto Trait Implementations
impl Send for DeError
impl Sync for DeError
impl Unpin for DeError
impl !UnwindSafe for DeError
impl !RefUnwindSafe for DeError
Blanket Implementations
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 = !
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,