vector example in rust.
//vector examples
//makes vector
fn make_vec(elem:i32, amount:usize) -> Vec<i32> {
vec![elem; amount]
}
fn main() {
println!("[{}]", make_vec(4, 4)[0]);
//4
//mutable vec
let mut v = make_vec(0, 10);
v[0] = 5;
//slice of vector, immutable
let cp = &v[0..2];
println!("The first element was changed to {}", cp[0]);
}