blob: 96bd094466e9d51f802e02fc264c1fa755993d1e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
fn main() {
let mut v = vec![1,2,3,4,5];
let op: &i32 = &v[2];
println!("The third element is {op}");
let op: Option<&i32> = v.get(2);
match op {
Some(i) => println!("this is {i}"),
None => println!("this isn't"),
}
v.push(6);
for i in &mut v {
*i += 50;
println!("{i}");
}
}
|