From 2da4f9ad5ed80bb1488377711699c5f320ae89db Mon Sep 17 00:00:00 2001 From: scottmcm Date: Sat, 1 Jun 2019 19:47:50 -0700 Subject: [PATCH] Apply suggestions from code review Co-Authored-By: Mazdak Farrokhzad --- src/liballoc/collections/vec_deque.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/liballoc/collections/vec_deque.rs b/src/liballoc/collections/vec_deque.rs index 8cda28a5e4023..d1c9de7c83cf1 100644 --- a/src/liballoc/collections/vec_deque.rs +++ b/src/liballoc/collections/vec_deque.rs @@ -2707,28 +2707,28 @@ impl fmt::Debug for VecDeque { } } -/// Turn a `Vec` into a `VecDeque`. +/// Turn a `Vec` into a `VecDeque`. /// /// This avoids reallocating where possible, but the conditions for that are -/// strict, and subject to change, so shouldn't be relied upon unless the -/// `Vec` came from `From` has hasn't been reallocated. +/// strict, and subject to change, and so shouldn't be relied upon unless the +/// `Vec` came from `From>` has hasn't been reallocated. /// /// # Examples /// /// ``` /// use std::collections::VecDeque; /// -/// // Start with a VecDeque +/// // Start with a `VecDeque`. /// let deque: VecDeque<_> = (1..5).collect(); /// -/// // Turn it into a Vec (no allocation needed) +/// // Turn it into a `Vec` with no allocation needed. /// let mut vec = Vec::from(deque); /// -/// // modify it, being careful to not trigger reallocation +/// // Modify it, being careful not to trigger reallocation. /// vec.pop(); /// vec.push(100); /// -/// // Turn it back into a VecDeque (no allocation needed) +/// // Turn it back into a `VecDeque` with no allocation needed. /// let ptr = vec.as_ptr(); /// let deque = VecDeque::from(vec); /// assert_eq!(deque, [1, 2, 3, 100]); @@ -2760,7 +2760,7 @@ impl From> for VecDeque { } } -/// Turn a `VecDeque` into a `Vec`. +/// Turn a `VecDeque` into a `Vec`. /// /// This never needs to re-allocate, but does need to do O(n) data movement if /// the circular buffer doesn't happen to be at the beginning of the allocation. @@ -2770,14 +2770,14 @@ impl From> for VecDeque { /// ``` /// use std::collections::VecDeque; /// -/// // This one is O(1) +/// // This one is O(1). /// let deque: VecDeque<_> = (1..5).collect(); /// let ptr = deque.as_slices().0.as_ptr(); /// let vec = Vec::from(deque); /// assert_eq!(vec, [1, 2, 3, 4]); /// assert_eq!(vec.as_ptr(), ptr); /// -/// // This one need data rearranging +/// // This one needs data rearranging. /// let mut deque: VecDeque<_> = (1..5).collect(); /// deque.push_front(9); /// deque.push_front(8);