public ConnectionPoolSettings(Config config, Metrics.Metrics metrics = null) : this(config.MaxIdleConnectionPoolSize, config.MaxConnectionPoolSize, config.ConnectionAcquisitionTimeout, config.ConnectionIdleTimeout, config.MaxConnectionLifetime, metrics) { }