What does this program print?
Rust
fn main() {
let mut values = vec![10, 20];
let first = &values[0];
println!("first: {first}");
values.push(30);
println!("all: {values:?}");
}
fn main() {
let mut values = vec![10, 20];
let first = &values[0];
println!("first: {first}");
values.push(30);
println!("all: {values:?}");
}