[][src]Module websocket::async

A collection of handy asynchronous-only parts of the crate.

Re-exports

pub use codec;
pub use codec::http::HttpClientCodec;
pub use codec::http::HttpServerCodec;
pub use codec::ws::Context as MsgCodecCtx;
pub use codec::ws::MessageCodec;
pub use stream::async as stream;
pub use stream::async::Stream;
pub use server::async::Server;
pub use client::async::Client;
pub use result::async::WebSocketFuture;

Modules

client

A collection of handy asynchronous-only parts of the client module.

futures

Zero-cost Futures in Rust

server

A collection of handy asynchronous-only parts of the server module.

Structs

Core

An event loop.

Handle

A non-sendable handle to an event loop, useful for manufacturing instances of LoopData.

TcpListener

An I/O object representing a TCP socket listening for incoming connections.

TcpStream

An I/O object representing a TCP stream connected to a remote endpoint.