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。
相关推荐
iuyup3 小时前
深度解析 OpenHuman:开源个人 AI 超级智能的 Memory 架构设计
人工智能·rust
techdashen8 小时前
Rust 泛型 vs Java 泛型:它们看起来相似,但骨子里截然不同
java·开发语言·rust
codealy8 小时前
Rust 核心理论与内存安全(二)
安全·rust
Rust研习社8 小时前
告别环境混乱!使用 mise 管理你的开发环境
前端·后端·rust
小杍随笔9 小时前
【Tauri 2.x 自定义 WebView2 用户数据目录完全指南】
架构·rust
樱桃花下的小猫11 小时前
Rust 服务器存档管理 & 地图配置指南
服务器·rust·云鸢互联·零门槛一键开服·腐蚀rust服务器·腐蚀rust稳定低延迟联机·腐蚀rust服务器一键开服
红尘散仙21 小时前
一个 `#[uniffi::export]`,把 Rust 接进 React Native
前端·后端·rust
红尘散仙21 小时前
一行 `#[specta::specta]`,让 Tauri IPC 有类型
前端·后端·rust
codealy1 天前
Rust 核心理论与内存安全(一)
后端·安全·rust