WebSockets

github crates.io docs.rs

A WebSocket client implementation.

```rust use websockets::{WebSocket, WebSocketError};

[tokio::main]

async fn main() { let mut ws = WebSocket::connect("wss://echo.websocket.org/").await.unwrap(); ws.sendtext("foo".tostring(), false, true).await.unwrap(); ws.receive().await.unwrap(); ws.close(None).await.unwrap(); } ```

Usage

The WebSocket type manages the WebSocket connection. Use it to connect, send, and receive data. Data is sent and received through Frames.

See these types for additional information on how to use them.

License

This project is licensed under the MIT license.