about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--library/core/src/future/join.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/core/src/future/join.rs b/library/core/src/future/join.rs
index 2d27b8edfd8..a6ffbe07d91 100644
--- a/library/core/src/future/join.rs
+++ b/library/core/src/future/join.rs
@@ -106,7 +106,7 @@ macro join_internal {
         match ( $( MaybeDone::Future($fut_expr), )* ) { futures => async {
             let mut futures = futures;
             // SAFETY: this is `pin_mut!`.
-            let futures = unsafe { Pin::new_unchecked(&mut futures) };
+            let mut futures = unsafe { Pin::new_unchecked(&mut futures) };
             poll_fn(move |cx| {
                 let mut done = true;
                 // For each `fut`, pin-project to it, and poll it.