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。
相关推荐
BigNiu21 小时前
rust遮蔽(shadow)示例代码
rust
程序员的那些事_21 小时前
微软用 Rust 开发了一个库操作系统 LiteBox
开发语言·后端·rust
键盘鼓手苏苏1 天前
Flutter for OpenHarmony:cider 自动化版本管理与变更日志生成器(发布流程标准化的瑞士军刀) 深度解析与鸿蒙适配指南
运维·开发语言·flutter·华为·rust·自动化·harmonyos
IT 行者1 天前
ZeroClaw:Rust 驱动的下一代 AI Agent 基础设施
开发语言·人工智能·rust
IT 行者1 天前
AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot
开发语言·人工智能·rust
鸿乃江边鸟1 天前
Spark Datafusion Comet 向量化Rust Native--Native算子指标如何传递到Spark UI上展示
rust·spark·native
BigNiu1 天前
rust里mut 和遮蔽之间的区别
开发语言·rust
码农葫芦侠1 天前
Rust学习教程1:搭建 Rust 环境
rust
键盘鼓手苏苏1 天前
Flutter for OpenHarmony:dart_ping 网络诊断的瑞士军刀(支持 ICMP Ping) 深度解析与鸿蒙适配指南
开发语言·网络·flutter·华为·rust·harmonyos
班公湖里洗过脚1 天前
《通过例子学Rust》第18章 错误处理
rust