Expand description
🔗 Find Intersection of Two Collections (Generic, Hashable)
Returns a Vec containing the intersection of two slices.
§Type Parameters
T: The element type. Must implementEq+Hash+Clone.
§Arguments
a,b- The slices to intersect.
§Returns
Vec<T>- The intersection of the two slices.
§Example
use pofk_algorithm::set_algorithms::find_intersection::find_intersection;
let a = [1, 2, 3];
let b = [2, 3, 4];
let mut inter = find_intersection(&a, &b);
inter.sort();
let mut expected = vec![2, 3];
expected.sort();
assert_eq!(inter, expected);