pub fn swap_remove_multiple<T>(v: &mut Vec<T>, indexes: Vec<usize>) -> Vec<T>Expand description
Remove the elements from v at the positions indicated by indexes, and return the removed
elements in a new vector.
indexes shouldn’t have duplicates. (Might panic or behave incorrectly in case of
duplicates.)