pub fn update_vec_direct_copied<T: PartialEq + Copy>(
    target: &MutableVec<T>,
    other: MutableVec<T>
)