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。
相关推荐
superman超哥3 小时前
Rust 枚举与结构体定义:类型系统的代数基石
rust·类型系统·rust枚举与结果体定义·代数基石
superman超哥4 小时前
Rust 基本数据类型:类型安全的底层探索
开发语言·rust·rust基本数据类型·rust底层探索·类型安全
苏近之5 小时前
Rust 中实现定时任务管理
后端·架构·rust
该用户已不存在5 小时前
7个构建高性能后端的 Rust 必备库
后端·rust
superman超哥10 小时前
Rust impl 块的组织方式:模块化设计的艺术
开发语言·后端·rust·模块化设计·rust impl块·impl块
superman超哥11 小时前
Rust 表达式与语句的区别:函数式思维与控制流设计
开发语言·后端·rust·rust表达式·rust语句·函数式思维·控制流设计
superman超哥12 小时前
Rust Trait 定义与实现:类型系统的多态基石
开发语言·rust·类型系统·rust trait·定义与实现·多态基石
superman超哥12 小时前
Rust 方法与关联函数:所有权语义下的行为设计
开发语言·rust·rust底层探索·rust方法与关联函数·所有权语义下的行为设计
superman超哥12 小时前
Rust 复合类型:元组与数组的内存布局与性能优化
开发语言·后端·性能优化·rust·内存布局·rust复合类型·元组与数组
superman超哥13 小时前
Rust 函数定义与参数传递:所有权系统下的设计艺术
开发语言·rust·设计艺术·rust函数定义·rust参数传递