diff --git a/src/stream/stream/enumerate.rs b/src/stream/stream/enumerate.rs index de29578..8576da8 100644 --- a/src/stream/stream/enumerate.rs +++ b/src/stream/stream/enumerate.rs @@ -1,6 +1,8 @@ use crate::task::{Context, Poll}; use std::pin::Pin; +use crate::stream::Stream; + #[doc(hidden)] #[allow(missing_debug_implementations)] pub struct Enumerate { @@ -19,7 +21,7 @@ impl Enumerate { impl futures_core::stream::Stream for Enumerate where - S: futures_core::stream::Stream, + S: Stream + Unpin + Sized, { type Item = (usize, S::Item);