Enum websocket::stream::WebSocketStream
[-] [+]
[src]
pub enum WebSocketStream { Tcp(TcpStream), Ssl(SslStream<TcpStream>), }
A useful stream type for carrying WebSocket connections.
Variants
Tcp | A TCP stream. |
Ssl | An SSL-backed TCP Stream |
Methods
impl WebSocketStream
fn peer_addr(&mut self) -> Result<SocketAddr>
See TcpStream.peer_addr()
.
fn local_addr(&mut self) -> Result<SocketAddr>
See TcpStream.local_addr()
.
fn shutdown(&mut self, shutdown: Shutdown) -> Result<()>
See TcpStream.shutdown()
.
fn try_clone(&self) -> Result<WebSocketStream>
See TcpStream.try_clone()
.