fn main() {
let mut vec = vec![1, 2, 3, 4, 5, 6, 7, 8, 9];
let start = 2; // Start index (inclusive)
let end = 5; // End index (exclusive)
// Remove elements from start to end
vec.drain(start..end);
println!("{:?}", vec);
}
/*
run:
[1, 2, 6, 7, 8, 9]
*/