@@ -921,7 +921,7 @@ impl<T, A: Allocator> Vec<T, A> {
921
921
///
922
922
/// ```
923
923
/// let mut vec = Vec::with_capacity(10);
924
- /// vec.extend([1, 2, 3].iter().cloned() );
924
+ /// vec.extend([1, 2, 3]);
925
925
/// assert_eq!(vec.capacity(), 10);
926
926
/// vec.shrink_to_fit();
927
927
/// assert!(vec.capacity() >= 3);
@@ -950,7 +950,7 @@ impl<T, A: Allocator> Vec<T, A> {
950
950
/// ```
951
951
/// #![feature(shrink_to)]
952
952
/// let mut vec = Vec::with_capacity(10);
953
- /// vec.extend([1, 2, 3].iter().cloned() );
953
+ /// vec.extend([1, 2, 3]);
954
954
/// assert_eq!(vec.capacity(), 10);
955
955
/// vec.shrink_to(4);
956
956
/// assert!(vec.capacity() >= 4);
@@ -984,7 +984,7 @@ impl<T, A: Allocator> Vec<T, A> {
984
984
///
985
985
/// ```
986
986
/// let mut vec = Vec::with_capacity(10);
987
- /// vec.extend([1, 2, 3].iter().cloned() );
987
+ /// vec.extend([1, 2, 3]);
988
988
///
989
989
/// assert_eq!(vec.capacity(), 10);
990
990
/// let slice = vec.into_boxed_slice();
@@ -2586,7 +2586,7 @@ impl<T, A: Allocator> Vec<T, A> {
2586
2586
/// ```
2587
2587
/// let mut v = vec![1, 2, 3];
2588
2588
/// let new = [7, 8];
2589
- /// let u: Vec<_> = v.splice(..2, new.iter().cloned() ).collect();
2589
+ /// let u: Vec<_> = v.splice(..2, new).collect();
2590
2590
/// assert_eq!(v, &[7, 8, 3]);
2591
2591
/// assert_eq!(u, &[1, 2]);
2592
2592
/// ```
0 commit comments