From f78104a95914acb3f8a8761cd1d5853c6cdfee82 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 17 Dec 2024 14:52:12 +0000 Subject: [PATCH] relax Send on input iterator Signed-off-by: Jason Volk --- src/core/utils/set.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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::>();