diff --git a/crates/gpui2/src/subscription.rs b/crates/gpui2/src/subscription.rs index 2b83ccc1efb2e7c4ffee449cda2c9bd4bd151392..b835311c1224bac897c78f8a4697278fe3f07b40 100644 --- a/crates/gpui2/src/subscription.rs +++ b/crates/gpui2/src/subscription.rs @@ -21,7 +21,7 @@ struct SubscriberSetState { impl SubscriberSet where - EmitterKey: 'static + Ord + Clone + Debug, + EmitterKey: 'static + Send + Sync + Ord + Clone + Debug, Callback: 'static + Send + Sync, { pub fn new() -> Self { @@ -96,7 +96,7 @@ where #[must_use] pub struct Subscription { - unsubscribe: Option>, + unsubscribe: Option>, } impl Subscription {