chiark / gitweb /
DEMO
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Mar 2022 18:00:20 +0000 (19:00 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Mar 2022 18:00:20 +0000 (19:00 +0100)
src/main.rs

index 96c61b71717c8fa9f646cd6b614255c56093ef33..b241b9261ce6b2df75c3817639e65e6b988ed95d 100644 (file)
@@ -2,13 +2,13 @@ use std::sync::mpsc;
 use std::future::Future;
 use std::pin::Pin;
 
-async fn awaitpoint() { }
+async fn awaitpoint(_: ()) { }
 
 async fn failure() {
     let (_, rx) = mpsc::channel::<()>();
 
-    while let Ok(event) = { let k= &rx; k.recv() } {
-        awaitpoint().await;
+    while let Ok(event) = { let k= &rx; let y = k.recv(); y } {
+        awaitpoint(event).await;
     }
 }