@@ -669,7 +669,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
669
669
/// ```
670
670
/// use std::collections::VecDeque;
671
671
///
672
- /// let mut buf: VecDeque<i32> = [1].into_iter().collect ();
672
+ /// let mut buf: VecDeque<i32> = [1].into ();
673
673
/// buf.reserve_exact(10);
674
674
/// assert!(buf.capacity() >= 11);
675
675
/// ```
@@ -692,7 +692,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
692
692
/// ```
693
693
/// use std::collections::VecDeque;
694
694
///
695
- /// let mut buf: VecDeque<i32> = [1].into_iter().collect ();
695
+ /// let mut buf: VecDeque<i32> = [1].into ();
696
696
/// buf.reserve(10);
697
697
/// assert!(buf.capacity() >= 11);
698
698
/// ```
@@ -1153,7 +1153,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
1153
1153
/// ```
1154
1154
/// use std::collections::VecDeque;
1155
1155
///
1156
- /// let v: VecDeque<_> = [1, 2, 3].into_iter().collect ();
1156
+ /// let v: VecDeque<_> = [1, 2, 3].into ();
1157
1157
/// let range = v.range(2..).copied().collect::<VecDeque<_>>();
1158
1158
/// assert_eq!(range, [3]);
1159
1159
///
@@ -1188,17 +1188,17 @@ impl<T, A: Allocator> VecDeque<T, A> {
1188
1188
/// ```
1189
1189
/// use std::collections::VecDeque;
1190
1190
///
1191
- /// let mut v: VecDeque<_> = [1, 2, 3].into_iter().collect ();
1191
+ /// let mut v: VecDeque<_> = [1, 2, 3].into ();
1192
1192
/// for v in v.range_mut(2..) {
1193
1193
/// *v *= 2;
1194
1194
/// }
1195
- /// assert_eq!(v, vec! [1, 2, 6]);
1195
+ /// assert_eq!(v, [1, 2, 6]);
1196
1196
///
1197
1197
/// // A full range covers all contents
1198
1198
/// for v in v.range_mut(..) {
1199
1199
/// *v *= 2;
1200
1200
/// }
1201
- /// assert_eq!(v, vec! [2, 4, 12]);
1201
+ /// assert_eq!(v, [2, 4, 12]);
1202
1202
/// ```
1203
1203
#[ inline]
1204
1204
#[ stable( feature = "deque_range" , since = "1.51.0" ) ]
@@ -1235,7 +1235,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
1235
1235
/// ```
1236
1236
/// use std::collections::VecDeque;
1237
1237
///
1238
- /// let mut v: VecDeque<_> = [1, 2, 3].into_iter().collect ();
1238
+ /// let mut v: VecDeque<_> = [1, 2, 3].into ();
1239
1239
/// let drained = v.drain(2..).collect::<VecDeque<_>>();
1240
1240
/// assert_eq!(drained, [3]);
1241
1241
/// assert_eq!(v, [1, 2]);
@@ -2025,7 +2025,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
2025
2025
/// ```
2026
2026
/// use std::collections::VecDeque;
2027
2027
///
2028
- /// let mut buf: VecDeque<_> = [1, 2, 3].into_iter().collect ();
2028
+ /// let mut buf: VecDeque<_> = [1, 2, 3].into ();
2029
2029
/// let buf2 = buf.split_off(1);
2030
2030
/// assert_eq!(buf, [1]);
2031
2031
/// assert_eq!(buf2, [2, 3]);
@@ -2091,8 +2091,8 @@ impl<T, A: Allocator> VecDeque<T, A> {
2091
2091
/// ```
2092
2092
/// use std::collections::VecDeque;
2093
2093
///
2094
- /// let mut buf: VecDeque<_> = [1, 2].into_iter().collect ();
2095
- /// let mut buf2: VecDeque<_> = [3, 4].into_iter().collect ();
2094
+ /// let mut buf: VecDeque<_> = [1, 2].into ();
2095
+ /// let mut buf2: VecDeque<_> = [3, 4].into ();
2096
2096
/// buf.append(&mut buf2);
2097
2097
/// assert_eq!(buf, [1, 2, 3, 4]);
2098
2098
/// assert_eq!(buf2, []);
@@ -2547,7 +2547,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
2547
2547
/// ```
2548
2548
/// use std::collections::VecDeque;
2549
2549
///
2550
- /// let deque: VecDeque<_> = vec! [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
2550
+ /// let deque: VecDeque<_> = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
2551
2551
///
2552
2552
/// assert_eq!(deque.binary_search(&13), Ok(9));
2553
2553
/// assert_eq!(deque.binary_search(&4), Err(7));
@@ -2562,7 +2562,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
2562
2562
/// ```
2563
2563
/// use std::collections::VecDeque;
2564
2564
///
2565
- /// let mut deque: VecDeque<_> = vec! [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
2565
+ /// let mut deque: VecDeque<_> = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
2566
2566
/// let num = 42;
2567
2567
/// let idx = deque.binary_search(&num).unwrap_or_else(|x| x);
2568
2568
/// deque.insert(idx, num);
@@ -2605,7 +2605,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
2605
2605
/// ```
2606
2606
/// use std::collections::VecDeque;
2607
2607
///
2608
- /// let deque: VecDeque<_> = vec! [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
2608
+ /// let deque: VecDeque<_> = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
2609
2609
///
2610
2610
/// assert_eq!(deque.binary_search_by(|x| x.cmp(&13)), Ok(9));
2611
2611
/// assert_eq!(deque.binary_search_by(|x| x.cmp(&4)), Err(7));
@@ -2658,7 +2658,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
2658
2658
/// ```
2659
2659
/// use std::collections::VecDeque;
2660
2660
///
2661
- /// let deque: VecDeque<_> = vec! [(0, 0), (2, 1), (4, 1), (5, 1),
2661
+ /// let deque: VecDeque<_> = [(0, 0), (2, 1), (4, 1), (5, 1),
2662
2662
/// (3, 1), (1, 2), (2, 3), (4, 5), (5, 8), (3, 13),
2663
2663
/// (1, 21), (2, 34), (4, 55)].into();
2664
2664
///
@@ -2701,7 +2701,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
2701
2701
/// ```
2702
2702
/// use std::collections::VecDeque;
2703
2703
///
2704
- /// let deque: VecDeque<_> = vec! [1, 2, 3, 3, 5, 6, 7].into();
2704
+ /// let deque: VecDeque<_> = [1, 2, 3, 3, 5, 6, 7].into();
2705
2705
/// let i = deque.partition_point(|&x| x < 5);
2706
2706
///
2707
2707
/// assert_eq!(i, 4);
0 commit comments