Function rufl::collection::unique
source · pub fn unique<C: AsRef<[T]>, T: Clone + PartialEq>(collection: C) -> Vec<T>
Expand description
Remove duplicate elements in collection(array, vector), use PartialEq equality comparisons.
§Arguments
collection
- The collection to inspect.
§Returns
Returns a new duplicate free vector.
§Examples
use rufl::collection;
assert_eq!(vec![1, 2, 3], collection::unique([1, 2, 3]));
assert_eq!(vec![1, 2, 3], collection::unique(vec![1, 2, 2, 3, 3, 3]));