pub trait RetrieveConnectionPoolConfig {
// Required methods
fn max_pool_size(&self) -> usize;
fn fill_interval(&self) -> u64;
fn check_interval(&self) -> u64;
fn connection_max_alive(&self) -> i64;
fn heartbeat_timeout(&self) -> u64;
fn retake_interval(&self) -> u64;
}