@@ -9,15 +9,16 @@ pub fn assert_is_unpin_stream<S: Stream + Unpin>(_: &mut S) {}
9
9
/// # Examples
10
10
///
11
11
/// ```
12
+ /// use core::pin::pin;
13
+ ///
12
14
/// use futures::stream;
13
15
/// use futures_test::future::FutureTestExt;
14
- /// use futures_test::{
15
- /// assert_stream_pending, assert_stream_next, assert_stream_done,
16
- /// };
17
- /// use futures::pin_mut;
16
+ /// use futures_test::assert_stream_pending;
17
+ /// use futures_test::assert_stream_next;
18
+ /// use futures_test::assert_stream_done;
18
19
///
19
20
/// let stream = stream::once((async { 5 }).pending_once());
20
- /// pin_mut !(stream);
21
+ /// let mut stream = pin !(stream);
21
22
///
22
23
/// assert_stream_pending!(stream);
23
24
/// assert_stream_next!(stream, 5);
@@ -46,15 +47,16 @@ macro_rules! assert_stream_pending {
46
47
/// # Examples
47
48
///
48
49
/// ```
50
+ /// use core::pin::pin;
51
+ ///
49
52
/// use futures::stream;
50
53
/// use futures_test::future::FutureTestExt;
51
- /// use futures_test::{
52
- /// assert_stream_pending, assert_stream_next, assert_stream_done,
53
- /// };
54
- /// use futures::pin_mut;
54
+ /// use futures_test::assert_stream_pending;
55
+ /// use futures_test::assert_stream_next;
56
+ /// use futures_test::assert_stream_done;
55
57
///
56
58
/// let stream = stream::once((async { 5 }).pending_once());
57
- /// pin_mut !(stream);
59
+ /// let mut stream = pin !(stream);
58
60
///
59
61
/// assert_stream_pending!(stream);
60
62
/// assert_stream_next!(stream, 5);
@@ -90,15 +92,16 @@ macro_rules! assert_stream_next {
90
92
/// # Examples
91
93
///
92
94
/// ```
95
+ /// use core::pin::pin;
96
+ ///
93
97
/// use futures::stream;
94
98
/// use futures_test::future::FutureTestExt;
95
- /// use futures_test::{
96
- /// assert_stream_pending, assert_stream_next, assert_stream_done,
97
- /// };
98
- /// use futures::pin_mut;
99
+ /// use futures_test::assert_stream_pending;
100
+ /// use futures_test::assert_stream_next;
101
+ /// use futures_test::assert_stream_done;
99
102
///
100
103
/// let stream = stream::once((async { 5 }).pending_once());
101
- /// pin_mut !(stream);
104
+ /// let mut stream = pin !(stream);
102
105
///
103
106
/// assert_stream_pending!(stream);
104
107
/// assert_stream_next!(stream, 5);
0 commit comments