1 个不稳定版本
0.1.0 | 2024年4月26日 |
---|
#1299 in 异步
18KB
295 代码行
TinyIO
一个小巧的 Rust 并发运行时库。
示例
并行打印
#[tinyio::main]
async fn main() {
for i in 0..10 {
tinyio::spawn(async move {
println!("{}", i);
})
}
}
发起 HTTP/HTTPS 请求
#[tinyio::main]
async fn main() {
let mut res =
isahc::get_async("https://raw.githubusercontent.com/levinion/tinyio/main/README.md")
.await
.unwrap();
println!("{}", res.text().await.unwrap());
}
依赖项
~0.6–1.2MB
~25K SLoC