pub fn unique_in_place<T: Eq + Hash + Clone>(v: &mut Vec<T>)