From 0e33a0241e642b402a2215d30a8bfc0de2b168d2 Mon Sep 17 00:00:00 2001 From: Lucio Franco Date: Tue, 13 Jul 2021 15:39:42 -0400 Subject: [PATCH] feat(transport): Add `Connected` impl for `DuplexStream` (#722) --- tonic/src/transport/server/conn.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tonic/src/transport/server/conn.rs b/tonic/src/transport/server/conn.rs index ea304865b..40d60b232 100644 --- a/tonic/src/transport/server/conn.rs +++ b/tonic/src/transport/server/conn.rs @@ -98,6 +98,12 @@ impl Connected for TcpStream { } } +impl Connected for tokio::io::DuplexStream { + type ConnectInfo = (); + + fn connect_info(&self) -> Self::ConnectInfo {} +} + #[cfg(feature = "tls")] impl Connected for TlsStream where