@@ -669,7 +669,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
669669 /// ```
670670 /// use std::collections::VecDeque;
671671 ///
672- /// let mut buf: VecDeque<i32> = [1].into_iter().collect ();
672+ /// let mut buf: VecDeque<i32> = [1].into ();
673673 /// buf.reserve_exact(10);
674674 /// assert!(buf.capacity() >= 11);
675675 /// ```
@@ -692,7 +692,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
692692 /// ```
693693 /// use std::collections::VecDeque;
694694 ///
695- /// let mut buf: VecDeque<i32> = [1].into_iter().collect ();
695+ /// let mut buf: VecDeque<i32> = [1].into ();
696696 /// buf.reserve(10);
697697 /// assert!(buf.capacity() >= 11);
698698 /// ```
@@ -1153,7 +1153,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
11531153 /// ```
11541154 /// use std::collections::VecDeque;
11551155 ///
1156- /// let v: VecDeque<_> = [1, 2, 3].into_iter().collect ();
1156+ /// let v: VecDeque<_> = [1, 2, 3].into ();
11571157 /// let range = v.range(2..).copied().collect::<VecDeque<_>>();
11581158 /// assert_eq!(range, [3]);
11591159 ///
@@ -1188,17 +1188,17 @@ impl<T, A: Allocator> VecDeque<T, A> {
11881188 /// ```
11891189 /// use std::collections::VecDeque;
11901190 ///
1191- /// let mut v: VecDeque<_> = [1, 2, 3].into_iter().collect ();
1191+ /// let mut v: VecDeque<_> = [1, 2, 3].into ();
11921192 /// for v in v.range_mut(2..) {
11931193 /// *v *= 2;
11941194 /// }
1195- /// assert_eq!(v, vec! [1, 2, 6]);
1195+ /// assert_eq!(v, [1, 2, 6]);
11961196 ///
11971197 /// // A full range covers all contents
11981198 /// for v in v.range_mut(..) {
11991199 /// *v *= 2;
12001200 /// }
1201- /// assert_eq!(v, vec! [2, 4, 12]);
1201+ /// assert_eq!(v, [2, 4, 12]);
12021202 /// ```
12031203 #[ inline]
12041204 #[ stable( feature = "deque_range" , since = "1.51.0" ) ]
@@ -1235,7 +1235,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
12351235 /// ```
12361236 /// use std::collections::VecDeque;
12371237 ///
1238- /// let mut v: VecDeque<_> = [1, 2, 3].into_iter().collect ();
1238+ /// let mut v: VecDeque<_> = [1, 2, 3].into ();
12391239 /// let drained = v.drain(2..).collect::<VecDeque<_>>();
12401240 /// assert_eq!(drained, [3]);
12411241 /// assert_eq!(v, [1, 2]);
@@ -2025,7 +2025,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
20252025 /// ```
20262026 /// use std::collections::VecDeque;
20272027 ///
2028- /// let mut buf: VecDeque<_> = [1, 2, 3].into_iter().collect ();
2028+ /// let mut buf: VecDeque<_> = [1, 2, 3].into ();
20292029 /// let buf2 = buf.split_off(1);
20302030 /// assert_eq!(buf, [1]);
20312031 /// assert_eq!(buf2, [2, 3]);
@@ -2091,8 +2091,8 @@ impl<T, A: Allocator> VecDeque<T, A> {
20912091 /// ```
20922092 /// use std::collections::VecDeque;
20932093 ///
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 ();
20962096 /// buf.append(&mut buf2);
20972097 /// assert_eq!(buf, [1, 2, 3, 4]);
20982098 /// assert_eq!(buf2, []);
@@ -2547,7 +2547,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
25472547 /// ```
25482548 /// use std::collections::VecDeque;
25492549 ///
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();
25512551 ///
25522552 /// assert_eq!(deque.binary_search(&13), Ok(9));
25532553 /// assert_eq!(deque.binary_search(&4), Err(7));
@@ -2562,7 +2562,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
25622562 /// ```
25632563 /// use std::collections::VecDeque;
25642564 ///
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();
25662566 /// let num = 42;
25672567 /// let idx = deque.binary_search(&num).unwrap_or_else(|x| x);
25682568 /// deque.insert(idx, num);
@@ -2605,7 +2605,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
26052605 /// ```
26062606 /// use std::collections::VecDeque;
26072607 ///
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();
26092609 ///
26102610 /// assert_eq!(deque.binary_search_by(|x| x.cmp(&13)), Ok(9));
26112611 /// assert_eq!(deque.binary_search_by(|x| x.cmp(&4)), Err(7));
@@ -2658,7 +2658,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
26582658 /// ```
26592659 /// use std::collections::VecDeque;
26602660 ///
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),
26622662 /// (3, 1), (1, 2), (2, 3), (4, 5), (5, 8), (3, 13),
26632663 /// (1, 21), (2, 34), (4, 55)].into();
26642664 ///
@@ -2701,7 +2701,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
27012701 /// ```
27022702 /// use std::collections::VecDeque;
27032703 ///
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();
27052705 /// let i = deque.partition_point(|&x| x < 5);
27062706 ///
27072707 /// assert_eq!(i, 4);
0 commit comments