aboutsummaryrefslogtreecommitdiff
path: root/src/future/maybe_done.rs
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2021-04-02 17:37:05 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-04-02 17:37:05 +0000
commitbd42804c0d82879869969a7103f63c4efccdbffe (patch)
tree931c1432113b74ac060d81ede8b4cbf7d3abfd76 /src/future/maybe_done.rs
parent2d504b322047484e1755858ff567f71f0e26490c (diff)
parentac32bfb85d74a0c3d5733f72a0571b4d77b23597 (diff)
downloadfutures-util-bd42804c0d82879869969a7103f63c4efccdbffe.tar.gz
Upgrade rust/crates/futures-util to 0.3.13 am: 1fdff8fd4c am: cf1d92ef03 am: ac32bfb85d
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/futures-util/+/1662922 Change-Id: I2ae408bfa218468323fecc75cab01c06ba6c8b8b
Diffstat (limited to 'src/future/maybe_done.rs')
-rw-r--r--src/future/maybe_done.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/future/maybe_done.rs b/src/future/maybe_done.rs
index bb5579e..26e6c27 100644
--- a/src/future/maybe_done.rs
+++ b/src/future/maybe_done.rs
@@ -1,5 +1,6 @@
//! Definition of the MaybeDone combinator
+use super::assert_future;
use core::mem;
use core::pin::Pin;
use futures_core::future::{FusedFuture, Future};
@@ -40,7 +41,7 @@ impl<Fut: Future + Unpin> Unpin for MaybeDone<Fut> {}
/// # });
/// ```
pub fn maybe_done<Fut: Future>(future: Fut) -> MaybeDone<Fut> {
- MaybeDone::Future(future)
+ assert_future::<(), _>(MaybeDone::Future(future))
}
impl<Fut: Future> MaybeDone<Fut> {