Fix missing Send bound for Future.
Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
@@ -126,7 +126,7 @@ async fn mainline_position<Fetch, Fut, Pdu>(
|
|||||||
) -> Result<usize>
|
) -> Result<usize>
|
||||||
where
|
where
|
||||||
Fetch: Fn(OwnedEventId) -> Fut + Sync,
|
Fetch: Fn(OwnedEventId) -> Fut + Sync,
|
||||||
Fut: Future<Output = Result<Pdu>>,
|
Fut: Future<Output = Result<Pdu>> + Send,
|
||||||
Pdu: Event,
|
Pdu: Event,
|
||||||
{
|
{
|
||||||
let mut current_event = Some(event.clone());
|
let mut current_event = Some(event.clone());
|
||||||
@@ -154,7 +154,7 @@ async fn get_power_levels_auth_event<Fetch, Fut, Pdu>(
|
|||||||
) -> Result<Option<Pdu>>
|
) -> Result<Option<Pdu>>
|
||||||
where
|
where
|
||||||
Fetch: Fn(OwnedEventId) -> Fut + Sync,
|
Fetch: Fn(OwnedEventId) -> Fut + Sync,
|
||||||
Fut: Future<Output = Result<Pdu>>,
|
Fut: Future<Output = Result<Pdu>> + Send,
|
||||||
Pdu: Event,
|
Pdu: Event,
|
||||||
{
|
{
|
||||||
let power_level_event = event
|
let power_level_event = event
|
||||||
|
|||||||
Reference in New Issue
Block a user