Merge pull request #1917 from JonathanLindsey/subscription_channel_FnOnce

Make the subscription::channel function take a FnOnce non Sync closure
This commit is contained in:
Héctor Ramón 2023-06-16 16:08:53 +02:00 committed by GitHub
commit e7e2b7b711
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -417,7 +417,7 @@ where
pub fn channel<I, Fut, Message>(
id: I,
size: usize,
f: impl Fn(mpsc::Sender<Message>) -> Fut + MaybeSend + Sync + 'static,
f: impl FnOnce(mpsc::Sender<Message>) -> Fut + MaybeSend + 'static,
) -> Subscription<Message>
where
I: Hash + 'static,