diff --git a/src/libcollections/vec.rs b/src/libcollections/vec.rs index adf3ec13cfd9f..a0ca2e4d36ab1 100644 --- a/src/libcollections/vec.rs +++ b/src/libcollections/vec.rs @@ -859,8 +859,9 @@ impl Vec { impl Vec { /// Resizes the `Vec` in-place so that `len()` is equal to `new_len`. /// - /// Calls either `extend()` or `truncate()` depending on whether `new_len` - /// is larger than the current value of `len()` or not. + /// If `new_len` is greater than `len()`, the `Vec` is extended by the + /// difference, with each additional slot filled with `value`. + /// If `new_len` is less than `len()`, the `Vec` is simply truncated. /// /// # Examples ///