Enum postgres::error::Error
[−]
[src]
pub enum Error { DbError(Box<DbError>), IoError(Error), WrongType(Type), InvalidColumn, Conversion(Box<Error + Sync + Send>), }
An error encountered when communicating with the Postgres server.
Variants
DbError(Box<DbError>)
An error reported by the Postgres server.
IoError(Error)
An error communicating with the Postgres server.
WrongType(Type)
An attempt was made to convert between incompatible Rust and Postgres types.
InvalidColumn
An attempt was made to read from a column that does not exist.
Conversion(Box<Error + Sync + Send>)
An error converting between Postgres and Rust types.
Trait Implementations
impl Debug for Error
[src]
impl Display for Error
[src]
impl Error for Error
[src]
fn description(&self) -> &str
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more