rive-gateway 1.1.0

Revolt WebSocket API implementaion for the Rive ecosystem.
Documentation
# 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`](https://docs.rs/rive) documentation for more information.

## Features

- `native-tls` (default): enables TLS support via [`native-tls`]https://crates.io/crates/native-tls.
- `rustls-tls-native-roots`: enables TLS support via [`rustls`]https://crates.io/crates/rustls with native root certificates.
- `rustls-tls-webpki-roots`: enables TLS support via [`rustls`]https://crates.io/crates/rustls with root certificates from [`webpki-roots`]https://crates.io/crates/webpki-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:

```toml
[dependencies]
rive-gateway = { version = "1", default-features = false }
```

The official instance is WSS only.