To remove a specific element from an array in Rust, you can create a new array excluding the element to be removed.
In this example,
fn main() {
let numbers = [1, 2, 3, 4, 5];
let element_to_remove = 3;
let mut new_numbers = vec![];
for &num in &numbers {
if num != element_to_remove {
new_numbers.push(num);
}
}
println!("Array after removing {}: {:?}", element_to_remove, new_numbers);
}
Array after removing 3: [1, 2, 4, 5]
In this tutorial, we learned How to Remove Specific Element from an Array in Rust language with well detailed examples.