mirror of
https://github.com/tokio-rs/tokio.git
synced 2025-09-25 12:00:35 +00:00
net: implement AsRef<Self>
for TcpStream
and UnixStream
(#7573)
This commit is contained in:
parent
37ca2f049c
commit
d1e06f831e
@ -1462,6 +1462,12 @@ impl fmt::Debug for TcpStream {
|
||||
}
|
||||
}
|
||||
|
||||
impl AsRef<Self> for TcpStream {
|
||||
fn as_ref(&self) -> &Self {
|
||||
self
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(unix)]
|
||||
mod sys {
|
||||
use super::TcpStream;
|
||||
|
@ -1076,6 +1076,12 @@ impl fmt::Debug for UnixStream {
|
||||
}
|
||||
}
|
||||
|
||||
impl AsRef<Self> for UnixStream {
|
||||
fn as_ref(&self) -> &Self {
|
||||
self
|
||||
}
|
||||
}
|
||||
|
||||
impl AsRawFd for UnixStream {
|
||||
fn as_raw_fd(&self) -> RawFd {
|
||||
self.io.as_raw_fd()
|
||||
|
Loading…
x
Reference in New Issue
Block a user