Trait mfio_rt::TcpStreamHandle
source · pub trait TcpStreamHandle: StreamHandle {
// Required methods
fn local_addr(&self) -> MfioResult<SocketAddr>;
fn peer_addr(&self) -> MfioResult<SocketAddr>;
fn shutdown(&self, how: Shutdown) -> MfioResult<()>;
}
Available on crate feature
std
only.Expand description
Describes operations performable on a TCP connection.
Required Methods§
fn local_addr(&self) -> MfioResult<SocketAddr>
fn peer_addr(&self) -> MfioResult<SocketAddr>
fn shutdown(&self, how: Shutdown) -> MfioResult<()>
Object Safety§
This trait is not object safe.
Implementors§
impl TcpStreamHandle for NativeTcpStream
Available on crate feature
native
only.