From 8872ec37600114e3e1a07c18443a119788bbb052 Mon Sep 17 00:00:00 2001 From: Jon Gjengset Date: Mon, 6 Jul 2020 11:52:20 -0400 Subject: fixups --- src/liballoc/collections/vec_deque.rs | 6 +++++- src/liballoc/collections/vec_deque/tests.rs | 6 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'src/liballoc/collections') diff --git a/src/liballoc/collections/vec_deque.rs b/src/liballoc/collections/vec_deque.rs index 08ab6a69ce8..4efa7ef6f5e 100644 --- a/src/liballoc/collections/vec_deque.rs +++ b/src/liballoc/collections/vec_deque.rs @@ -1114,10 +1114,12 @@ impl VecDeque { /// # Examples /// /// ``` + /// #![feature(deque_range)] + /// /// use std::collections::VecDeque; /// /// let v: VecDeque<_> = vec![1, 2, 3].into_iter().collect(); - /// let range = v.iter_rage(2..).copied().collect::>(); + /// let range = v.range(2..).copied().collect::>(); /// assert_eq!(range, [3]); /// /// // A full range covers all contents @@ -1151,6 +1153,8 @@ impl VecDeque { /// # Examples /// /// ``` + /// #![feature(deque_range)] + /// /// use std::collections::VecDeque; /// /// let mut v: VecDeque<_> = vec![1, 2, 3].into_iter().collect(); diff --git a/src/liballoc/collections/vec_deque/tests.rs b/src/liballoc/collections/vec_deque/tests.rs index 4473ce8719e..e5edfe02a52 100644 --- a/src/liballoc/collections/vec_deque/tests.rs +++ b/src/liballoc/collections/vec_deque/tests.rs @@ -254,7 +254,7 @@ fn test_range() { for len in 0..=cap { for tail in 0..=cap { for start in 0..=len { - for end in drain_start..=len { + for end in start..=len { tester.tail = tail; tester.head = tail; for i in 0..len { @@ -279,7 +279,7 @@ fn test_range_mut() { for len in 0..=cap { for tail in 0..=cap { for start in 0..=len { - for end in drain_start..=len { + for end in start..=len { tester.tail = tail; tester.head = tail; for i in 0..len { @@ -290,7 +290,7 @@ fn test_range_mut() { let tail_was = tester.tail; // Check that we iterate over the correct values - let range: VecDeque<_> = tester.range_mut(start..end).copied().collect(); + let range: VecDeque<_> = tester.range_mut(start..end).map(|v| *v).collect(); let expected: VecDeque<_> = (start..end).collect(); assert_eq!(range, expected); -- cgit 1.4.1-3-g733a5