pub trait TlsConfigurer {
// Required methods
fn is_dynamic(&self) -> bool;
fn into_stream(self) -> BoxStream<'static, Arc<ServerConfig>>;
}Expand description
A TLS configurer that may change during lifetime of a server.
The configurer supports “hotpatching” a running server with new configuration.
Required Methods§
Sourcefn is_dynamic(&self) -> bool
fn is_dynamic(&self) -> bool
Whether the configuration may change over time.
Sourcefn into_stream(self) -> BoxStream<'static, Arc<ServerConfig>>
fn into_stream(self) -> BoxStream<'static, Arc<ServerConfig>>
Turn the configurer into a stream of TLS ServerConfigs.