Enum postgres::error::Error [] [src]

pub enum Error {
    Db(Box<DbError>),
    Io(Error),
    Conversion(Box<Error + Sync + Send>),
}

An error encountered when communicating with the Postgres server.

Variants

Db

An error reported by the Postgres server.

Io

An error communicating with the Postgres server.

Conversion

An error converting between Postgres and Rust types.

Trait Implementations

impl Display for Error
[src]

fn fmt(&self, fmt: &mut Formatter) -> Result

impl Error for Error
[src]

fn description(&self) -> &str

fn cause(&self) -> Option<&Error>

impl From<DbError> for Error
[src]

fn from(err: DbError) -> Error

impl From<Error> for Error
[src]

fn from(err: Error) -> Error

Derived Implementations

impl Debug for Error
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result