Skip to content

Commit 2363782

Browse files
committed
Use pin macros from pin_utils
1 parent b34fcbb commit 2363782

File tree

5 files changed

+11
-14
lines changed

5 files changed

+11
-14
lines changed

futures-test/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ name = "futures_test"
2020
futures-core-preview = { version = "0.3.0-alpha.2", path = "../futures-core", default-features = false }
2121
futures-util-preview = { version = "0.3.0-alpha.2", path = "../futures-util", default-features = false }
2222
futures-executor-preview = { version = "0.3.0-alpha.2", path = "../futures-executor", default-features = false }
23+
pin-utils = { version = "0.1.0-alpha.1", default-features = false }
2324

2425
[dev-dependencies]
2526
futures-preview = { version = "0.3.0-alpha.2", path = "../futures", default-features = false, features = ["std"] }

futures-test/src/assert.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pub fn assert_is_unpin_stream<S: Stream + Unpin>(_: &mut S) {}
1111
///
1212
/// ```
1313
/// #![feature(async_await, futures_api, pin)]
14-
/// #[macro_use] extern crate futures;
14+
/// #[macro_use] extern crate pin_utils;
1515
/// #[macro_use] extern crate futures_test;
1616
///
1717
/// use futures::stream;
@@ -50,7 +50,7 @@ macro_rules! assert_stream_pending {
5050
///
5151
/// ```
5252
/// #![feature(async_await, futures_api, pin)]
53-
/// #[macro_use] extern crate futures;
53+
/// #[macro_use] extern crate pin_utils;
5454
/// #[macro_use] extern crate futures_test;
5555
///
5656
/// use futures::stream;
@@ -93,7 +93,7 @@ macro_rules! assert_stream_next {
9393
///
9494
/// ```
9595
/// #![feature(async_await, futures_api, pin)]
96-
/// #[macro_use] extern crate futures;
96+
/// #[macro_use] extern crate pin_utils;
9797
/// #[macro_use] extern crate futures_test;
9898
///
9999
/// use futures::stream;

futures-test/src/future.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub trait FutureTestExt: Future {
1616
///
1717
/// ```
1818
/// #![feature(async_await, futures_api, pin)]
19-
/// #[macro_use] extern crate futures;
19+
/// #[macro_use] extern crate pin_utils;
2020
///
2121
/// use futures::task::Poll;
2222
/// use futures::future::FutureExt;

futures-test/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ pub use std as std_reexport;
2121
pub extern crate futures_core as futures_core_reexport;
2222

2323
#[macro_use]
24-
extern crate futures_util;
24+
extern crate pin_utils;
2525

2626
#[macro_use]
2727
#[doc(hidden)]

futures-test/src/task/context.rs

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,8 @@ use std::sync::Arc;
1111
///
1212
/// ```
1313
/// #![feature(async_await, await_macro, futures_api, pin)]
14+
/// #[macro_use] extern crate pin_utils;
1415
///
15-
/// #[macro_use]
16-
/// extern crate futures;
17-
///
18-
/// # fn main() {
1916
/// use futures::channel::oneshot;
2017
/// use futures::future::Future;
2118
/// use futures::task::Poll;
@@ -43,7 +40,6 @@ use std::sync::Arc;
4340
/// assert_eq!(res, Poll::Ready(()));
4441
///
4542
/// assert_eq!(rx2.try_recv(), Ok(Some(5)));
46-
/// # }
4743
/// ```
4844
#[derive(Debug)]
4945
pub struct TestContext<W = wake::Panic, E = executor::Panic>
@@ -139,7 +135,7 @@ where
139135
///
140136
/// ```
141137
/// #![feature(async_await, futures_api, pin)]
142-
/// #[macro_use] extern crate futures;
138+
/// #[macro_use] extern crate pin_utils;
143139
///
144140
/// use futures::future::Future;
145141
/// use futures::task::Poll;
@@ -170,7 +166,7 @@ where
170166
///
171167
/// ```should_panic
172168
/// #![feature(async_await, futures_api, pin)]
173-
/// #[macro_use] extern crate futures;
169+
/// #[macro_use] extern crate pin_utils;
174170
///
175171
/// use futures_test::task;
176172
///
@@ -194,7 +190,7 @@ where
194190
///
195191
/// ```
196192
/// #![feature(async_await, futures_api, pin)]
197-
/// #[macro_use] extern crate futures;
193+
/// #[macro_use] extern crate pin_utils;
198194
///
199195
/// use futures::future::Future;
200196
/// use futures::task::Poll;
@@ -225,7 +221,7 @@ where
225221
///
226222
/// ```
227223
/// #![feature(async_await, futures_api, pin)]
228-
/// #[macro_use] extern crate futures;
224+
/// #[macro_use] extern crate pin_utils;
229225
///
230226
/// use futures::future::Future;
231227
/// use futures::task::Poll;

0 commit comments

Comments
 (0)