diff options
| author | Steve Klabnik <steve@steveklabnik.com> | 2015-07-29 10:30:36 -0400 |
|---|---|---|
| committer | Steve Klabnik <steve@steveklabnik.com> | 2015-07-29 10:30:36 -0400 |
| commit | d1f5199d953dc3b3a457b60d682857af5dbd544f (patch) | |
| tree | 04e1e0c3a5b1bd4aced0627269f7ac780186af71 | |
| parent | 89c0be547e1c381317db56982757704ea597967a (diff) | |
| parent | fe33e58137228072a52bebb42d0a085b84e78bba (diff) | |
| download | rust-d1f5199d953dc3b3a457b60d682857af5dbd544f.tar.gz rust-d1f5199d953dc3b3a457b60d682857af5dbd544f.zip | |
Rollup merge of #27375 - niconii:vec-docs, r=Gankro
Noticed that syntax like `vec![0; 5]` is never mentioned in `Vec<T>`'s docs, nor used in any of its methods' docs, so I figured I should add a mention of it. Also noticed `vec!(1, 2)` being used in one spot while I was at it, so I fixed that as well for consistency's sake. r? @steveklabnik
| -rw-r--r-- | src/libcollections/vec.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/libcollections/vec.rs b/src/libcollections/vec.rs index ceb40823686..96ad00597f8 100644 --- a/src/libcollections/vec.rs +++ b/src/libcollections/vec.rs @@ -112,6 +112,13 @@ use super::range::RangeArgument; /// assert_eq!(vec, [1, 2, 3, 4]); /// ``` /// +/// It can also initialize each element of a `Vec<T>` with a given value: +/// +/// ``` +/// let vec = vec![0; 5]; +/// assert_eq!(vec, [0, 0, 0, 0, 0]); +/// ``` +/// /// Use a `Vec<T>` as an efficient stack: /// /// ``` @@ -574,7 +581,7 @@ impl<T> Vec<T> { /// # Examples /// /// ``` - /// let mut vec = vec!(1, 2); + /// let mut vec = vec![1, 2]; /// vec.push(3); /// assert_eq!(vec, [1, 2, 3]); /// ``` |
