about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2021-10-11 12:17:41 -0700
committerDavid Tolnay <dtolnay@gmail.com>2021-10-11 12:17:41 -0700
commita1e03fc563eaaab04b747cf8d3f1a0d8931e39fd (patch)
tree6ae669fb1e309de7e28b745a68f238c2c3bdac0b
parent7a7dfa8b67364be9a6fcd0d5876ed1c55b55843b (diff)
downloadrust-a1e03fc563eaaab04b747cf8d3f1a0d8931e39fd.tar.gz
rust-a1e03fc563eaaab04b747cf8d3f1a0d8931e39fd.zip
Add library tracking issue for poll_ready feature
-rw-r--r--library/core/src/task/mod.rs2
-rw-r--r--library/core/src/task/poll.rs2
-rw-r--r--library/core/src/task/ready.rs10
3 files changed, 7 insertions, 7 deletions
diff --git a/library/core/src/task/mod.rs b/library/core/src/task/mod.rs
index b6128bb70c9..71a67a2793a 100644
--- a/library/core/src/task/mod.rs
+++ b/library/core/src/task/mod.rs
@@ -13,5 +13,5 @@ pub use self::wake::{Context, RawWaker, RawWakerVTable, Waker};
 mod ready;
 #[unstable(feature = "ready_macro", issue = "70922")]
 pub use ready::ready;
-#[unstable(feature = "poll_ready", issue = "none")]
+#[unstable(feature = "poll_ready", issue = "89780")]
 pub use ready::Ready;
diff --git a/library/core/src/task/poll.rs b/library/core/src/task/poll.rs
index 924c424548f..3e0b3e89758 100644
--- a/library/core/src/task/poll.rs
+++ b/library/core/src/task/poll.rs
@@ -121,7 +121,7 @@ impl<T> Poll<T> {
     /// }
     /// ```
     #[inline]
-    #[unstable(feature = "poll_ready", issue = "none")]
+    #[unstable(feature = "poll_ready", issue = "89780")]
     pub fn ready(self) -> Ready<T> {
         Ready(self)
     }
diff --git a/library/core/src/task/ready.rs b/library/core/src/task/ready.rs
index bb1b7ed6c6c..174ca675460 100644
--- a/library/core/src/task/ready.rs
+++ b/library/core/src/task/ready.rs
@@ -67,10 +67,10 @@ pub macro ready($e:expr) {
 /// Extracts the successful type of a [`Poll<T>`].
 ///
 /// See [`Poll::ready`] for details.
-#[unstable(feature = "poll_ready", issue = "none")]
+#[unstable(feature = "poll_ready", issue = "89780")]
 pub struct Ready<T>(pub(crate) Poll<T>);
 
-#[unstable(feature = "poll_ready", issue = "none")]
+#[unstable(feature = "poll_ready", issue = "89780")]
 impl<T> Try for Ready<T> {
     type Output = T;
     type Residual = Ready<convert::Infallible>;
@@ -89,7 +89,7 @@ impl<T> Try for Ready<T> {
     }
 }
 
-#[unstable(feature = "poll_ready", issue = "none")]
+#[unstable(feature = "poll_ready", issue = "89780")]
 impl<T> FromResidual for Ready<T> {
     #[inline]
     fn from_residual(residual: Ready<convert::Infallible>) -> Self {
@@ -99,7 +99,7 @@ impl<T> FromResidual for Ready<T> {
     }
 }
 
-#[unstable(feature = "poll_ready", issue = "none")]
+#[unstable(feature = "poll_ready", issue = "89780")]
 impl<T> FromResidual<Ready<convert::Infallible>> for Poll<T> {
     #[inline]
     fn from_residual(residual: Ready<convert::Infallible>) -> Self {
@@ -109,7 +109,7 @@ impl<T> FromResidual<Ready<convert::Infallible>> for Poll<T> {
     }
 }
 
-#[unstable(feature = "poll_ready", issue = "none")]
+#[unstable(feature = "poll_ready", issue = "89780")]
 impl<T> fmt::Debug for Ready<T> {
     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
         f.debug_tuple("Ready").finish()