Make the subscription::channel function take a FnOnce closure instead of a Fn closure and remove Sync as a requirement for its output.
This commit is contained in:
parent
c15f1b5f65
commit
fcf9062679
1 changed files with 1 additions and 1 deletions
|
|
@ -417,7 +417,7 @@ where
|
||||||
pub fn channel<I, Fut, Message>(
|
pub fn channel<I, Fut, Message>(
|
||||||
id: I,
|
id: I,
|
||||||
size: usize,
|
size: usize,
|
||||||
f: impl Fn(mpsc::Sender<Message>) -> Fut + MaybeSend + Sync + 'static,
|
f: impl FnOnce(mpsc::Sender<Message>) -> Fut + MaybeSend + 'static,
|
||||||
) -> Subscription<Message>
|
) -> Subscription<Message>
|
||||||
where
|
where
|
||||||
I: Hash + 'static,
|
I: Hash + 'static,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue