usestd::time::Duration;#[derive(Clone)]/// Configuration for [`pool::Pool`].
pubstructConfig{/// How long to keep a connection alive before timing out
pubkeep_alive_timeout: Duration,
/// Transaction timeout (in seconds)
pubtransaction_timeout: Duration,
/// Number of DNS threads per worker
pubdns_threads_per_worker:usize,
/// Max transactions per worker spawned
pubmax_transactions_per_worker:usize,
/// Number of workers in the pool
pubworkers:usize,
}