deadpool_diesel/mysql.rs
1//! Type aliases for using `deadpool-diesel` with MySQL.
2
3/// Manager for MySQL connections
4pub type Manager = crate::Manager<diesel::MysqlConnection>;
5
6pub use deadpool::managed::reexports::*;
7pub use deadpool_sync::reexports::*;
8deadpool::managed_reexports!(
9 "diesel",
10 Manager,
11 deadpool::managed::Object<Manager>,
12 crate::Error,
13 std::convert::Infallible
14);
15
16/// Type alias for [`Object`]
17pub type Connection = Object;