IntoFuture trait的博文。tokio::time::sleep(Duration::from_secs(10)).await;// 想象一下上一行代码可以简化成下面这样Duration::from_secs(10).await;
futures::future::join_all((fut1, fut2)).await;// 想象一下上一行代码可以简化成下面这样(fut1, fut2).await;
futures::future::join_all(vec![fut1, fut2]).await;// 想象一下上一行代码可以简化成下面这样vec![fut1, fut2].awaitlet response = reqwest::Client::new()
.post("https://domain/api/create")
.header("key", "value")
.json(...)
.send()// ^^^^^^^
.await?;let response = reqwest::Client::new()
.post("https://domain/api/create")
.header("key", "value")
.json(...)// .send() 没有了这个send是不是会更好呢?// ^^^^^^^
.await?;
原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。