4 releases (2 stable)
1.1.0 | Sep 9, 2023 |
---|---|
1.0.0 | Jun 21, 2023 |
0.1.1 | Apr 12, 2023 |
0.1.0 | Apr 12, 2023 |
#287 in WebSocket
Used in rive
105KB
2K
SLoC
rive-gateway
A client for the Revolt WebSocket API.
It is used for the Rive crates ecosystem and is built on top of it. See the rive
documentation for more information.
Features
native-tls
(default): enables TLS support vianative-tls
.rustls-tls-native-roots
: enables TLS support viarustls
with native root certificates.rustls-tls-webpki-roots
: enables TLS support viarustls
with root certificates fromwebpki-roots
.
Note: if the self-hosted Revolt instance does not use a wss://
connection, then you can disable TLS support by disabling the default features:
[dependencies]
rive-gateway = { version = "1", default-features = false }
The official instance is WSS only.
Dependencies
~8–21MB
~310K SLoC