c3p0_pg 0.24.0

A good friend for r2d2
Documentation
1
2
3
4
5
6
7
8
9
use c3p0_common::error::C3p0Error;

pub fn into_c3p0_error(error: postgres::error::Error) -> C3p0Error {
    C3p0Error::DbError {
        db: "postgres",
        cause: format!("{}", &error),
        code: error.code().map(|code| code.code().to_owned()),
    }
}