From 5086e56dcb85223df27019d80225c29153d96050 Mon Sep 17 00:00:00 2001 From: Oliver Wangler Date: Tue, 28 Jan 2025 15:28:07 +0100 Subject: [PATCH] io: implemented `get_ref` and `get_mut` for `SyncIoBridge` (#7128) Co-authored-by: ow --- tokio-util/src/io/sync_bridge.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tokio-util/src/io/sync_bridge.rs b/tokio-util/src/io/sync_bridge.rs index 2402207584c..ce3d598eaa2 100644 --- a/tokio-util/src/io/sync_bridge.rs +++ b/tokio-util/src/io/sync_bridge.rs @@ -154,3 +154,15 @@ impl SyncIoBridge { self.src } } + +impl AsMut for SyncIoBridge { + fn as_mut(&mut self) -> &mut T { + &mut self.src + } +} + +impl AsRef for SyncIoBridge { + fn as_ref(&self) -> &T { + &self.src + } +}