pub type Configuration = ServerConfig;Expand description
Configuration alias for convenience
Aliased Type§
pub struct Configuration {
pub name: String,
pub version: String,
pub description: Option<String>,
pub bind_address: String,
pub port: u16,
pub enable_tls: bool,
pub tls: Option<TlsConfig>,
pub timeouts: TimeoutConfig,
pub rate_limiting: RateLimitingConfig,
pub logging: LoggingConfig,
pub additional: HashMap<String, Value>,
}Fields§
§name: StringServer name
version: StringServer version
description: Option<String>Server description
bind_address: StringBind address
port: u16Bind port
enable_tls: boolEnable TLS
tls: Option<TlsConfig>TLS configuration
timeouts: TimeoutConfigTimeout configuration
rate_limiting: RateLimitingConfigRate limiting configuration
logging: LoggingConfigLogging configuration
additional: HashMap<String, Value>Additional configuration