@@ -939,7 +939,6 @@ impl<P, U> DispatchFromDyn<Pin<U>> for Pin<P> where P: DispatchFromDyn<U> {}
939939/// ### Basic usage
940940///
941941/// ```rust
942- /// #![feature(pin_macro)]
943942/// # use core::marker::PhantomPinned as Foo;
944943/// use core::pin::{pin, Pin};
945944///
@@ -957,7 +956,6 @@ impl<P, U> DispatchFromDyn<Pin<U>> for Pin<P> where P: DispatchFromDyn<U> {}
957956/// ### Manually polling a `Future` (without `Unpin` bounds)
958957///
959958/// ```rust
960- /// #![feature(pin_macro)]
961959/// use std::{
962960/// future::Future,
963961/// pin::pin,
@@ -996,7 +994,7 @@ impl<P, U> DispatchFromDyn<Pin<U>> for Pin<P> where P: DispatchFromDyn<U> {}
996994/// ### With `Generator`s
997995///
998996/// ```rust
999- /// #![feature(generators, generator_trait, pin_macro )]
997+ /// #![feature(generators, generator_trait)]
1000998/// use core::{
1001999/// ops::{Generator, GeneratorState},
10021000/// pin::pin,
@@ -1039,7 +1037,6 @@ impl<P, U> DispatchFromDyn<Pin<U>> for Pin<P> where P: DispatchFromDyn<U> {}
10391037/// The following, for instance, fails to compile:
10401038///
10411039/// ```rust,compile_fail
1042- /// #![feature(pin_macro)]
10431040/// use core::pin::{pin, Pin};
10441041/// # use core::{marker::PhantomPinned as Foo, mem::drop as stuff};
10451042///
@@ -1081,7 +1078,7 @@ impl<P, U> DispatchFromDyn<Pin<U>> for Pin<P> where P: DispatchFromDyn<U> {}
10811078/// constructor.
10821079///
10831080/// [`Box::pin`]: ../../std/boxed/struct.Box.html#method.pin
1084- #[ unstable ( feature = "pin_macro" , issue = "93178 " ) ]
1081+ #[ stable ( feature = "pin_macro" , since = "CURRENT_RUSTC_VERSION " ) ]
10851082#[ rustc_macro_transparency = "semitransparent" ]
10861083#[ allow_internal_unstable( unsafe_pin_internals) ]
10871084pub macro pin ( $value: expr $( , ) ?) {
0 commit comments