diff options
Diffstat (limited to 'src/future/maybe_done.rs')
-rw-r--r-- | src/future/maybe_done.rs | 3 |
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> { |