Trait sozu_lib::network::socket::SocketHandler [−][src]
pub trait SocketHandler {
fn socket_read(&mut self, buf: &mut [u8]) -> (usize, SocketResult);
fn socket_write(&mut self, buf: &[u8]) -> (usize, SocketResult);
fn socket_ref(&self) -> &TcpStream;
}Required Methods
fn socket_read(&mut self, buf: &mut [u8]) -> (usize, SocketResult)
fn socket_write(&mut self, buf: &[u8]) -> (usize, SocketResult)
ⓘImportant traits for TcpStream
fn socket_ref(&self) -> &TcpStream
Implementations on Foreign Types
impl SocketHandler for TcpStream[src]
impl SocketHandler for TcpStreamfn socket_read(&mut self, buf: &mut [u8]) -> (usize, SocketResult)[src]
fn socket_read(&mut self, buf: &mut [u8]) -> (usize, SocketResult)fn socket_write(&mut self, buf: &[u8]) -> (usize, SocketResult)[src]
fn socket_write(&mut self, buf: &[u8]) -> (usize, SocketResult)ⓘImportant traits for TcpStreamfn socket_ref(&self) -> &TcpStream[src]
ⓘImportant traits for TcpStream
fn socket_ref(&self) -> &TcpStreamImplementors
impl SocketHandler for FrontRustls