| Crates.io | tide-websockets-sink |
| lib.rs | tide-websockets-sink |
| version | 0.3.0 |
| created_at | 2021-03-11 18:15:11.835655+00 |
| updated_at | 2021-03-11 18:15:11.835655+00 |
| description | tide websockets w/ sink trait support |
| homepage | |
| repository | https://github.com/http-rs/tide-websockets |
| max_upload_size | |
| id | 367370 |
| size | 76,859 |
Fork of https://github.com/http-rs/tide-websockets/ that includes Sink trait contributions from the community (#3, #9).
$ cargo add tide-websockets-sink
This can either be used as a middleware or as an endpoint. If used as a middleware, the endpoint will be executed if the request is not a websocket upgrade. If used as an endpoint but the request is not a websocket request, tide will reply with a 426 Upgrade Required status code.
see the example for the most up-to-date example of usage
This crate uses #![deny(unsafe_code)] to ensure everything is implemented in
100% Safe Rust.