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。
相关推荐
techdashen14 小时前
每次 `cargo build` 背后,有人在默默撑着这一切
rust
Binarydog_Lee14 小时前
Rust 核心机制:所有权、借用与生命周期
开发语言·rust
卜夋16 小时前
Rust 学习笔记 - Day 6: 引用与借用
后端·rust
zandy101118 小时前
衡石科技|HENGSHI CLI登场,以Rust架构驱动BI自动驾驶
开发语言·科技·rust
沛沛rh4518 小时前
用 Rust 实现用户态调试器:mini-debugger项目原理剖析与工程复盘
开发语言·c++·后端·架构·rust·系统架构
BugShare20 小时前
一个用 Rust 编写的、速度极快的 Python 包和项目管理器
开发语言·python·rust
Binarydog_Lee21 小时前
Rust 生命周期机制详解:彻底理解 ‘static
rust
techdashen21 小时前
Rust 正式成立 Types Team:类型系统终于有了专属团队
开发语言·后端·rust