From 51751f90c762778492666258a4e344aee964a033 Mon Sep 17 00:00:00 2001 From: Echo Date: Wed, 15 Jun 2022 22:51:19 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `Pin` 和 `Unpin` 的链接地址 --- src/async-rust/tokio/select.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/async-rust/tokio/select.md b/src/async-rust/tokio/select.md index f3c9096d..22283b30 100644 --- a/src/async-rust/tokio/select.md +++ b/src/async-rust/tokio/select.md @@ -464,7 +464,7 @@ async fn main() { `select!` 的另一个分支从消息通道收取消息,一旦收到值是偶数,就跳出循环,否则就继续循环。 -还有一个就是我们使用了 `tokio::pin!`,具体的细节这里先不介绍,值得注意的点是:如果要在一个引用上使用 `.await`,那么引用的值就必须是不能移动的或者实现了 `Unpin`,关于 `Pin` 和 `Unpin` 可以参见[这里](https://course.rs/async/pin-unpin.html)。 +还有一个就是我们使用了 `tokio::pin!`,具体的细节这里先不介绍,值得注意的点是:如果要在一个引用上使用 `.await`,那么引用的值就必须是不能移动的或者实现了 `Unpin`,关于 `Pin` 和 `Unpin` 可以参见[这里](https://course.rs/async-rust/async/pin-unpin.html)。 一旦移除 `tokio::pin!` 所在行的代码,然后试图编译,就会获得以下错误: