1pub fn has_duplicates<T: PartialEq>(items: &[T]) -> bool { 2 items 3 .iter() 4 .enumerate() 5 .any(|(i, item)| items[i + 1..].contains(item)) 6}