io: implemented get_ref and get_mut for SyncIoBridge (#7128)

Co-authored-by: ow <oliver.wangler@helsing.ai>
This commit is contained in:
Oliver Wangler 2025-01-28 15:28:07 +01:00 committed by GitHub
parent 2671ffb55b
commit 5086e56dcb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -154,3 +154,15 @@ impl<T: Unpin> SyncIoBridge<T> {
self.src
}
}
impl<T> AsMut<T> for SyncIoBridge<T> {
fn as_mut(&mut self) -> &mut T {
&mut self.src
}
}
impl<T> AsRef<T> for SyncIoBridge<T> {
fn as_ref(&self) -> &T {
&self.src
}
}