From bef499205880c78028c9eeb5270425abb3f922a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Sat, 29 Nov 2025 00:57:48 +0100 Subject: [PATCH] Remove `MaybeSync` bound in `Subscription::filter_map` --- futures/src/subscription.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/futures/src/subscription.rs b/futures/src/subscription.rs index 746fa415..cb5d811e 100644 --- a/futures/src/subscription.rs +++ b/futures/src/subscription.rs @@ -7,7 +7,7 @@ use crate::core::event; use crate::core::theme; use crate::core::window; use crate::futures::Stream; -use crate::{BoxStream, MaybeSend, MaybeSync}; +use crate::{BoxStream, MaybeSend}; use std::any::TypeId; use std::hash::Hash; @@ -368,7 +368,7 @@ impl Subscription { pub fn filter_map(mut self, f: F) -> Subscription where T: MaybeSend + 'static, - F: Fn(T) -> Option + MaybeSend + MaybeSync + Clone + 'static, + F: Fn(T) -> Option + MaybeSend + Clone + 'static, A: MaybeSend + 'static, { debug_assert!(