#revolt #rive #revolt-api #api-bindings

rive-gateway

为 Rive 生态系统实现的 Revolt WebSocket API

4 个版本 (2 个稳定版)

1.1.0 2023 年 9 月 9 日
1.0.0 2023 年 6 月 21 日
0.1.1 2023 年 4 月 12 日
0.1.0 2023 年 4 月 12 日

#194 in WebSocket


rive 中使用

LGPL-2.1 或更新版

105KB
2K SLoC

rive-gateway

Revolt WebSocket API 的客户端。

它用于 Rive Crates 生态系统,并且基于它构建。有关更多信息,请参阅 rive 文档。

功能

  • native-tls (默认): 通过 native-tls 启用 TLS 支持。
  • rustls-tls-native-roots: 通过使用本地根证书的 rustls 启用 TLS 支持。
  • rustls-tls-webpki-roots: 通过使用来自 webpki-roots 的根证书的 rustls 启用 TLS 支持。

注意: 如果自托管的 Revolt 实例不使用 wss:// 连接,则可以通过禁用默认功能来禁用 TLS 支持

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

官方实例仅支持 WSS。

依赖项

~7–20MB
~316K SLoC