pub enum FuzzyFromJsonValueError {
Serde(Error<Error>),
SerdeJson(Error),
NotAnObject {
target_type: &'static str,
actual: Value,
},
MissingField {
field_name: &'static str,
target_type: &'static str,
},
SerdeError {
target_type: &'static str,
source: Error,
},
Other {
target_type: &'static str,
detail: String,
},
}Variants§
Trait Implementations§
Source§impl Debug for FuzzyFromJsonValueError
impl Debug for FuzzyFromJsonValueError
Source§impl Display for FuzzyFromJsonValueError
impl Display for FuzzyFromJsonValueError
Auto Trait Implementations§
impl !RefUnwindSafe for FuzzyFromJsonValueError
impl !UnwindSafe for FuzzyFromJsonValueError
impl Freeze for FuzzyFromJsonValueError
impl Send for FuzzyFromJsonValueError
impl Sync for FuzzyFromJsonValueError
impl Unpin for FuzzyFromJsonValueError
impl UnsafeUnpin for FuzzyFromJsonValueError
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