diff options
| author | Saoirse Shipwreckt <woboats@gmail.com> | 2020-03-23 01:36:08 +0100 |
|---|---|---|
| committer | Without Boats <woboats@gmail.com> | 2020-03-23 15:45:30 +0100 |
| commit | 32f5724e8ac35e5a314313c6053ff46702223b27 (patch) | |
| tree | 48879f2693e049df89aa5f6927183c5079625482 | |
| parent | caff9f92abb309297acaa08b167abd90b1433356 (diff) | |
| download | rust-32f5724e8ac35e5a314313c6053ff46702223b27.tar.gz rust-32f5724e8ac35e5a314313c6053ff46702223b27.zip | |
Apply suggestions from code review
Co-Authored-By: Ashley Mannix <ashleymannix@live.com.au>
| -rw-r--r-- | src/liballoc/task.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/liballoc/task.rs b/src/liballoc/task.rs index 8cd21c10805..981095302c7 100644 --- a/src/liballoc/task.rs +++ b/src/liballoc/task.rs @@ -16,10 +16,10 @@ use crate::sync::Arc; /// used to wake up a task is stored in an [`Arc`]. Some executors (especially /// those for embedded systems) cannot use this API, which is why [`RawWaker`] /// exists as an alternative for those systems. -#[unstable(feature = "wake_trait", issue = "0")] +#[unstable(feature = "wake_trait", issue = "69912")] pub trait Wake { /// Wake this task. - #[unstable(feature = "wake_trait", issue = "0")] + #[unstable(feature = "wake_trait", issue = "69912")] fn wake(self: Arc<Self>); /// Wake this task without consuming the waker. @@ -27,13 +27,13 @@ pub trait Wake { /// If an executor supports a cheaper way to wake without consuming the /// waker, it should override this method. By default, it clones the /// [`Arc`] and calls `wake` on the clone. - #[unstable(feature = "wake_trait", issue = "0")] + #[unstable(feature = "wake_trait", issue = "69912")] fn wake_by_ref(self: &Arc<Self>) { self.clone().wake(); } } -#[unstable(feature = "wake_trait", issue = "0")] +#[unstable(feature = "wake_trait", issue = "69912")] impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for Waker { fn from(waker: Arc<W>) -> Waker { // SAFETY: This is safe because raw_waker safely constructs @@ -42,7 +42,7 @@ impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for Waker { } } -#[unstable(feature = "wake_trait", issue = "0")] +#[unstable(feature = "wake_trait", issue = "69912")] impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for RawWaker { fn from(waker: Arc<W>) -> RawWaker { raw_waker(waker) |
