From bdbd943d6c098c0bd2fc90c4eadb5b590749577f Mon Sep 17 00:00:00 2001 From: Lucio Franco Date: Thu, 3 Aug 2023 14:15:59 -0400 Subject: [PATCH] feat(transport): Expose TcpConnectInfo fields --- tonic/src/transport/server/conn.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tonic/src/transport/server/conn.rs b/tonic/src/transport/server/conn.rs index 188bff0f2..907cf4965 100644 --- a/tonic/src/transport/server/conn.rs +++ b/tonic/src/transport/server/conn.rs @@ -68,8 +68,10 @@ pub trait Connected { /// [ext]: crate::Request::extensions #[derive(Debug, Clone)] pub struct TcpConnectInfo { - local_addr: Option, - remote_addr: Option, + /// Returns the local address of this connection. + pub local_addr: Option, + /// Returns the remote (peer) address of this connection. + pub remote_addr: Option, } impl TcpConnectInfo {