Rust 常用库
多线程相关
async-std
Crate 地址: https://crates.io/crates/async-std
async-std 是一个用于 Rust 编程语言的异步并发库,类似于 Rust 标准库中的 std,但专注于异步操作。它为开发者提供了异步编程模型,允许编写高效的异步代码,而无需阻塞当前线程。
tokio
Crate 地址: https://crates.io/crates/tokio
Tokio 是一个用于异步编程的运行时库,专为 Rust 语言设计。它提供了构建高效、可靠的网络应用程序所需的基础设施。
序列化
serde
Crate 地址: https://crates.io/crates/serde
一个通用的序列化/反序列化框架
serde_json
Crate 地址: https://crates.io/crates/serde_json
一种 JSON 序列化文件格式框架
网络相关
Surf
Crate 地址: https://crates.io/crates/surf
surf 是一个基于 Rust 的 HTTP 客户端库,专注于便捷且现代的异步编程体验。它的设计目标是简化网络请求操作,同时确保高性能和易用性。
Actix-web
Crate 地址: https://crates.io/crates/actix-web
Actix web是一个功能强大、实用、速度极快的rust web框架
计算相关
num
Crate 地址: https://crates.io/crates/num
rust的数字类型和特征的集合,包括bigint, complex,有理,范围迭代器,泛型整数等等!
图像相关
image
Crate 地址: https://crates.io/crates/image
图像库。为常见的图像格式提供基本的图像处理和编码器/解码器。
评论