文件名称:rants-异步NATS客户端库-Rust开发
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-16 13:12:58
Rust Asynchronous
Rants用于Rust编程语言的异步NATS客户端库。 该客户端的目标是成为符合人体工程学的薄型包装,覆盖NATS客户端原型Rants一个用于Rust编程语言的异步NATS客户端库。 客户端的目标是成为符合NATS客户端协议的人体工程学且薄的包装器。 学习使用客户端的最简单方法是阅读NATS客户端协议文档。 库API的主要入口点是Client结构。 TLS支持由native-tls条板箱提供支持。 示例使用futures :: stream :: StreamExt; 使用rants :: Client; #[tokio :: main] async fn main(){//必须运行NATS服务器
【文件预览】:
rants-master
----.gitignore(30B)
----LICENSE-MIT(1023B)
----README.md(3KB)
----CHANGELOG.md(2KB)
----.github()
--------workflows()
----Cargo.toml(2KB)
----tests()
--------reconnect.rs(1KB)
--------native_tls_connection.rs(1KB)
--------certs()
--------wild_card_subject.rs(1KB)
--------echo.rs(2KB)
--------blocking.rs(849B)
--------authorization_override.rs(711B)
--------request.rs(3KB)
--------rustls_tls_connection.rs(1KB)
--------ping_pong.rs(645B)
--------common.rs(3KB)
----.vscode()
--------settings.json(430B)
----LICENSE-APACHE(11KB)
----src()
--------lib.rs(60KB)
--------types.rs(24KB)
--------codec()
--------tests.rs(1KB)
--------util.rs(4KB)
--------types()
--------tls_or_tcp_stream.rs(2KB)
--------codec.rs(5KB)