@@ -1948,8 +1948,6 @@ impl<T> VecDeque<T> {
1948
1948
/// # Examples
1949
1949
///
1950
1950
/// ```
1951
- /// #![feature(vecdeque_rotate)]
1952
- ///
1953
1951
/// use std::collections::VecDeque;
1954
1952
///
1955
1953
/// let mut buf: VecDeque<_> = (0..10).collect();
@@ -1963,7 +1961,7 @@ impl<T> VecDeque<T> {
1963
1961
/// }
1964
1962
/// assert_eq!(buf, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]);
1965
1963
/// ```
1966
- #[ unstable ( feature = "vecdeque_rotate" , issue = "56686 " ) ]
1964
+ #[ stable ( feature = "vecdeque_rotate" , since = "1.36.0 " ) ]
1967
1965
pub fn rotate_left ( & mut self , mid : usize ) {
1968
1966
assert ! ( mid <= self . len( ) ) ;
1969
1967
let k = self . len ( ) - mid;
@@ -1993,8 +1991,6 @@ impl<T> VecDeque<T> {
1993
1991
/// # Examples
1994
1992
///
1995
1993
/// ```
1996
- /// #![feature(vecdeque_rotate)]
1997
- ///
1998
1994
/// use std::collections::VecDeque;
1999
1995
///
2000
1996
/// let mut buf: VecDeque<_> = (0..10).collect();
@@ -2008,7 +2004,7 @@ impl<T> VecDeque<T> {
2008
2004
/// }
2009
2005
/// assert_eq!(buf, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]);
2010
2006
/// ```
2011
- #[ unstable ( feature = "vecdeque_rotate" , issue = "56686 " ) ]
2007
+ #[ stable ( feature = "vecdeque_rotate" , since = "1.36.0 " ) ]
2012
2008
pub fn rotate_right ( & mut self , k : usize ) {
2013
2009
assert ! ( k <= self . len( ) ) ;
2014
2010
let mid = self . len ( ) - k;
0 commit comments