pub enum PostgresModelError {
Postgres(Error),
SerdeJson(Error),
RowParseError,
}Variants§
Trait Implementations§
source§impl Debug for PostgresModelError
impl Debug for PostgresModelError
source§impl Display for PostgresModelError
impl Display for PostgresModelError
source§impl Error for PostgresModelError
impl Error for PostgresModelError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 PostgresModelError
impl From<Error> for PostgresModelError
source§fn from(source: PostgresError) -> Self
fn from(source: PostgresError) -> Self
Converts to this type from the input type.
source§impl From<Error> for PostgresModelError
impl From<Error> for PostgresModelError
source§fn from(source: SerdeJsonError) -> Self
fn from(source: SerdeJsonError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for PostgresModelError
impl Send for PostgresModelError
impl Sync for PostgresModelError
impl Unpin for PostgresModelError
impl !UnwindSafe for PostgresModelError
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