//! Connection pooling wrapper

use crate::config::ClientConfig;

/// Connection pool manager
pub struct ConnectionPool {
    #[allow(dead_code)]
    config: ClientConfig,
}

impl ConnectionPool {
    pub fn new(config: ClientConfig) -> Self {
        Self { config }
    }

    pub fn pool_size(&self) -> usize {
        self.config.pool_size
    }
}
