4 releases (breaking)
|0.4.0||May 23, 2021|
|0.3.0||Mar 5, 2021|
|0.2.0||Feb 4, 2021|
|0.1.0||Dec 4, 2020|
#14 in #tide
1,791 downloads per month
Used in 6 crates (4 directly)
experimental websockets handler for tide based on async-tungstenite
$ cargo add tide-websockets
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.
- tide-websockets-sink - A fork of this project that implements the Sink trait.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.