From d522b6dd63a88b5bf097addfc26f0d2ad35a367b Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Wed, 23 Feb 2022 10:09:27 +0100 Subject: [PATCH] config: add ServerConfig::transport_config() builder method --- quinn-proto/src/config.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/quinn-proto/src/config.rs b/quinn-proto/src/config.rs index 25cb74cf7..52146897e 100644 --- a/quinn-proto/src/config.rs +++ b/quinn-proto/src/config.rs @@ -467,6 +467,12 @@ impl ServerConfig { } } + /// Set a custom [`TransportConfig`] + pub fn transport_config(&mut self, transport: Arc) -> &mut Self { + self.transport = transport; + self + } + /// Private key used to authenticate data included in handshake tokens. pub fn token_key(&mut self, value: Arc) -> &mut Self { self.token_key = value;