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。
相关推荐
y***54889 分钟前
Rust在嵌入式中的实时操作系统
开发语言·后端·rust
苦难之路10 分钟前
rCore1
rust
x***B4111 小时前
Rust unsafe代码规范
开发语言·rust·代码规范
alwaysrun1 小时前
Rust多线程编程之Thread与Channel
rust·channel·bus·mpsc·crossbeam
星释10 小时前
Rust 练习册 95:React与响应式编程
开发语言·react.js·rust
Eighteenzi10 小时前
tokio 的理解
rust
星释10 小时前
Rust 练习册 96:Rectangles与几何计算
开发语言·后端·rust
星释10 小时前
Rust 练习册 97:Run-Length Encoding 压缩算法
java·linux·rust
肖祥10 小时前
Actix-Web完整项目实战:博客 API
rust
alwaysrun11 小时前
Rust中的模式匹配
rust·match·绑定·模式匹配·解构·守卫模式