@@ -91,7 +91,6 @@ static MAX_MEMORY_SIZE: usize = isize::MAX as usize;
91
91
/// # Examples
92
92
///
93
93
/// ```
94
- /// # #![feature(collections)]
95
94
/// let mut vec = Vec::new();
96
95
/// vec.push(1);
97
96
/// vec.push(2);
@@ -105,9 +104,9 @@ static MAX_MEMORY_SIZE: usize = isize::MAX as usize;
105
104
/// vec[0] = 7;
106
105
/// assert_eq!(vec[0], 7);
107
106
///
108
- /// vec.push_all(& [1, 2, 3]);
107
+ /// vec.extend( [1, 2, 3].iter().cloned() );
109
108
///
110
- /// for x in vec.iter() {
109
+ /// for x in & vec {
111
110
/// println!("{}", x);
112
111
/// }
113
112
/// assert_eq!(vec, [7, 1, 2, 3]);
@@ -369,9 +368,8 @@ impl<T> Vec<T> {
369
368
/// # Examples
370
369
///
371
370
/// ```
372
- /// # #![feature(collections)]
373
371
/// let mut vec = Vec::with_capacity(10);
374
- /// vec.push_all(& [1, 2, 3]);
372
+ /// vec.extend( [1, 2, 3].iter().cloned() );
375
373
/// assert_eq!(vec.capacity(), 10);
376
374
/// vec.shrink_to_fit();
377
375
/// assert!(vec.capacity() >= 3);
@@ -425,7 +423,6 @@ impl<T> Vec<T> {
425
423
/// # Examples
426
424
///
427
425
/// ```
428
- /// # #![feature(collections)]
429
426
/// let mut vec = vec![1, 2, 3, 4];
430
427
/// vec.truncate(2);
431
428
/// assert_eq!(vec, [1, 2]);
@@ -555,7 +552,6 @@ impl<T> Vec<T> {
555
552
/// # Examples
556
553
///
557
554
/// ```
558
- /// # #![feature(collections)]
559
555
/// let mut v = vec![1, 2, 3];
560
556
/// assert_eq!(v.remove(1), 2);
561
557
/// assert_eq!(v, [1, 3]);
@@ -743,7 +739,7 @@ impl<T> Vec<T> {
743
739
/// # Examples
744
740
///
745
741
/// ```
746
- /// # #![feature(collections_drain, collections_range )]
742
+ /// # #![feature(collections_drain)]
747
743
///
748
744
/// // Draining using `..` clears the whole vector.
749
745
/// let mut v = vec![1, 2, 3];
0 commit comments