Rust 常用的第三方库

Rust 的标准库虽然已经很强大,但如果恰当地使用第三方库,可以大大改善编程效率。以下是一些常用的 Rust 第三方库。

  • tokio ---- 最通用的异步编程库,几乎可以说是行业标准了,大量的其它库依赖于tokio。
  • reqwest ---- HTTP 客户端库,支持 HTTPS、HTTP3。
  • native-tls ---- 操作系统原生 TLS 的统一封装库,支持 Linux、Windows、OSX。
  • hyper / hyper_tls ---- 偏底层的 HTTP 库,支持 client 和 server。native-tls 依赖于 hyper / hyper_tls。
  • serde_json ---- JSON 编解码库。
  • serde ---- 串行解串行库,支持 Json、YAML、TOML、D-Bus、CVS等。serde_json 依赖于 serde。
相关推荐
嚴寒9 小时前
被10个终端窗口逼疯后,我用Rust写了个零依赖跨平台终端Agent启动神器
rust·agent
alwaysrun1 天前
Rust中模式匹配
rust·match·模式匹配·if let·while let·值绑定
编码浪子2 天前
Dioxus hot-dog 总结
rust
光影少年2 天前
rust生态及学习路线,应用领域
开发语言·学习·rust
Kiri霧3 天前
Linux下的Rust 与 C 的互操作性解析
c语言·开发语言·rust
大鱼七成饱3 天前
Rust 多线程编程入门:从 thread::spawn 步入 Rust 并发世界
后端·rust
ServBay4 天前
Rust 1.89更新,有哪些值得关注的新功能
后端·rust
MOON404☾4 天前
Rust程序语言设计(5-8)
开发语言·后端·rust
Vallelonga5 天前
Rust 中的数组和数组切片引用
开发语言·rust
Kiri霧5 天前
Rust模式匹配详解
开发语言·windows·rust