Crate tungstenite [−] [src]
Lightweight, flexible WebSockets for Rust.
Reexports
pub use client::connect; |
pub use client::client; |
pub use server::accept; |
pub use error::Error; |
pub use error::Result; |
pub use protocol::WebSocket; |
pub use handshake::HandshakeError; |
pub use handshake::client::ClientHandshake; |
pub use handshake::server::ServerHandshake; |
Modules
client |
Methods to connect to an WebSocket as a client. |
error |
Error handling. |
handshake |
WebSocket handshake control. |
protocol |
Generic WebSocket message stream. |
server |
Methods to accept an incoming WebSocket connection on a server. |
stream |
Convenience wrapper for streams to switch between plain TCP and TLS at runtime. |
util |
Helper traits to ease non-blocking handling. |
Enums
Message |
An enum representing the various forms of a WebSocket message. |