Trait QuicServerConfigProvider
pub trait QuicServerConfigProvider:
Debug
+ Send
+ Sync {
// Required method
fn server_config(
&self,
config: &TlsServerConfig,
options: TlsOptions,
) -> Result<ServerConfig, TlsConfigError>;
}Available on crate features
quic and std only.Expand description
Build server configurations without requiring client-policy support.
Required Methods§
fn server_config( &self, config: &TlsServerConfig, options: TlsOptions, ) -> Result<ServerConfig, TlsConfigError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl QuicServerConfigProvider for BoringTlsProvider
Available on crate feature
boring only.impl QuicServerConfigProvider for RustlsTlsProvider
Available on crate feature
rustls and (crate features aws-lc or ring) only.