pub type Config = ServerConfigV2;Expand description
Canonical server configuration surface for architecture-level composition.
Aliased Type§
pub struct Config {
pub bind_address: SocketAddr,
pub max_connections: usize,
pub connection_timeout: Duration,
pub request_timeout: Duration,
pub tcp_keepalive: Option<Duration>,
pub tcp_nodelay: bool,
pub shutdown_timeout: Duration,
pub performance_preset: PerformancePreset,
}Fields§
§bind_address: SocketAddrAddress to bind to.
max_connections: usizeMaximum concurrent connections.
connection_timeout: DurationConnection timeout (idle connections will be closed).
request_timeout: DurationRequest processing timeout.
tcp_keepalive: Option<Duration>Enable TCP keep-alive.
tcp_nodelay: boolEnable TCP nodelay (disable Nagle algorithm).
shutdown_timeout: DurationShutdown timeout (time to wait for connections to close).
performance_preset: PerformancePresetPerformance tuning preset for request processing.