pub enum HydrationError {
InvalidData(String),
FieldFetchFailed {
error: Error,
field_index: usize,
},
RowFetchFailed(Error),
}Expand description
Error raised during entity hydration process.
Variants§
InvalidData(String)
Data could not be parsed or cast in the expected structure.
FieldFetchFailed
Error while fetching data from the database.
Fields
RowFetchFailed(Error)
Error while fetching the Row from the database.
Trait Implementations§
Source§impl Debug for HydrationError
impl Debug for HydrationError
Source§impl Display for HydrationError
impl Display for HydrationError
Source§impl Error for HydrationError
impl Error for HydrationError
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for HydrationError
impl !RefUnwindSafe for HydrationError
impl Send for HydrationError
impl Sync for HydrationError
impl Unpin for HydrationError
impl UnsafeUnpin for HydrationError
impl !UnwindSafe for HydrationError
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