1use stack_collections::StackVec;
2
3fn main() {
4 let mut v = StackVec::<i32, 8>::new();
5
6 for i in 1..=5 {
7 v.push(i);
8 }
9
10 println!("Vector: {:?}", v);
11 println!("Sum: {}", v.iter().sum::<i32>());
12
13 v.retain(|x| *x % 2 == 0);
14 println!("Even numbers: {:?}", v);
15}