websocket-transport
Easy async WebSocket wrapper which implements
StreamandSinkforString
Usage
First, add this to your Cargo.toml:
[]
= "0.1"
Next, add this to your crate:
extern crate websocket_transport;
use WsTransport;
Overview
The
WsTransport
type provides an easy wrapper around an async WebSocket which implements
Stream
and
Sink
for String.
This type automatically takes care of:
- receiving and responding to
Pings, as theStreamis polled - attempting to convert
Binarymessages to UTF-8Strings
It can be wrapped around
Client
or any other type which implements
Stream
and
Sink for
OwnedMessage.
License
Licensed under either of
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.