summaryrefslogtreecommitdiffstats
path: root/core/src/subscription.rs
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/subscription.rs')
-rw-r--r--core/src/subscription.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/src/subscription.rs b/core/src/subscription.rs
index 8de6cae8..d9e7e388 100644
--- a/core/src/subscription.rs
+++ b/core/src/subscription.rs
@@ -50,10 +50,11 @@ where
///
/// [`Subscription`]: struct.Subscription.html
pub fn batch(
- subscriptions: impl Iterator<Item = Subscription<H, I, O>>,
+ subscriptions: impl IntoIterator<Item = Subscription<H, I, O>>,
) -> Self {
Self {
recipes: subscriptions
+ .into_iter()
.flat_map(|subscription| subscription.recipes)
.collect(),
}