Skip to content

Commit 143e4e9

Browse files
committed
Fix stabilization marker for future_readiness_fns
Moved it from 1.47.0 -> 1.48.0, which is the correct release for this to stabilize in
1 parent a874956 commit 143e4e9

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

library/core/src/future/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ pub use self::future::Future;
2121
#[unstable(feature = "into_future", issue = "67644")]
2222
pub use into_future::IntoFuture;
2323

24-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
24+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
2525
pub use pending::{pending, Pending};
26-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
26+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
2727
pub use ready::{ready, Ready};
2828

2929
#[unstable(feature = "future_poll_fn", issue = "72302")]

library/core/src/future/pending.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use crate::task::{Context, Poll};
1111
/// documentation for more.
1212
///
1313
/// [`pending`]: fn.pending.html
14-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
14+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
1515
#[must_use = "futures do nothing unless you `.await` or poll them"]
1616
pub struct Pending<T> {
1717
_data: marker::PhantomData<T>,
@@ -31,12 +31,12 @@ pub struct Pending<T> {
3131
/// unreachable!();
3232
/// # }
3333
/// ```
34-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
34+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
3535
pub fn pending<T>() -> Pending<T> {
3636
Pending { _data: marker::PhantomData }
3737
}
3838

39-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
39+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
4040
impl<T> Future for Pending<T> {
4141
type Output = T;
4242

@@ -45,17 +45,17 @@ impl<T> Future for Pending<T> {
4545
}
4646
}
4747

48-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
48+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
4949
impl<T> Unpin for Pending<T> {}
5050

51-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
51+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
5252
impl<T> Debug for Pending<T> {
5353
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
5454
f.debug_struct("Pending").finish()
5555
}
5656
}
5757

58-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
58+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
5959
impl<T> Clone for Pending<T> {
6060
fn clone(&self) -> Self {
6161
pending()

library/core/src/future/ready.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ use crate::task::{Context, Poll};
88
/// documentation for more.
99
///
1010
/// [`ready`]: fn.ready.html
11-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
11+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
1212
#[derive(Debug, Clone)]
1313
#[must_use = "futures do nothing unless you `.await` or poll them"]
1414
pub struct Ready<T>(Option<T>);
1515

16-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
16+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
1717
impl<T> Unpin for Ready<T> {}
1818

19-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
19+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
2020
impl<T> Future for Ready<T> {
2121
type Output = T;
2222

@@ -42,7 +42,7 @@ impl<T> Future for Ready<T> {
4242
/// assert_eq!(a.await, 1);
4343
/// # }
4444
/// ```
45-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
45+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
4646
pub fn ready<T>(t: T) -> Ready<T> {
4747
Ready(Some(t))
4848
}

library/std/src/future.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ pub use core::future::Future;
99
pub use core::future::{from_generator, get_context, ResumeTy};
1010

1111
#[doc(inline)]
12-
#[stable(feature = "future_readiness_fns", since = "1.47.0")]
12+
#[stable(feature = "future_readiness_fns", since = "1.48.0")]
1313
pub use core::future::{pending, ready, Pending, Ready};
1414

1515
#[doc(inline)]

0 commit comments

Comments
 (0)