diff --git a/src/core/utils/set.rs b/src/core/utils/set.rs index 8eac7157..032a9835 100644 --- a/src/core/utils/set.rs +++ b/src/core/utils/set.rs @@ -17,7 +17,7 @@ pub fn intersection(mut input: Iters) -> impl Iterator + Clone + Send, Iter: Iterator + Send, - Item: Eq + Send, + Item: Eq, { input.next().into_iter().flat_map(move |first| { let input = input.clone(); @@ -38,7 +38,7 @@ pub fn intersection_sorted( where Iters: Iterator + Clone + Send, Iter: Iterator + Send, - Item: Eq + Ord + Send, + Item: Eq + Ord, { input.next().into_iter().flat_map(move |first| { let mut input = input.clone().collect::>();