Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 372 Bytes

File metadata and controls

16 lines (12 loc) · 372 Bytes

Resize vector with fill

The fastest/easiest way to resize a vector in Rust is to use its resize method:

let mut vec = vec!["hello"];
vec.resize(3, "world");
assert_eq!(vec, ["hello", "world", "world"]);

let mut vec = vec![1, 2, 3, 4];
vec.resize(2, 0);
assert_eq!(vec, [1, 2]);

source