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。
相关推荐
Rust研习社4 小时前
Once、OnceCell、OnceLock:Rust 一次性初始化终极指南
后端·rust·编程语言
Rust研习社4 小时前
从入门到实践:Rust 异步编程完全指南
开发语言·后端·rust
Rust研习社7 小时前
Rust Pin 解析:核心原理与异步编程实践
开发语言·后端·rust
圆山猫9 小时前
[AI] [Linux] 教我编一个启用rust的riscv kernel用于qemu启动
linux·ai·rust
代码羊羊10 小时前
Rust-特征trait和特征对象
服务器·网络·rust
圆山猫11 小时前
[AI] [Linux] 教我用rust写一个GPIO驱动
linux·rust
DevilSeagull13 小时前
Rust 结构体详解:从定义到实例化的指南
开发语言·算法·安全·rust
圆山猫13 小时前
[AI] [RISCV] 用 Rust 写一个 RISC-V BootROM:从 QEMU 到真实硬件
开发语言·rust·risc-v
AI首席情报员_阿布1 天前
Numa:用 Rust 从零造一个 DNS 解析器,顺手解决了开发者最头疼的几件事
人工智能·rust·dns
Rust研习社1 天前
Rust 多线程从入门到实战
开发语言·后端·rust