Added unpin impls to the futures
This commit is contained in:
parent
f92f46f489
commit
cdacc44c5f
1 changed files with 4 additions and 0 deletions
|
@ -495,6 +495,8 @@ impl<'s, 'a, T: Clone> Future for SubscriberWaitFuture<'s, 'a, T> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl<'s, 'a, T: Clone> Unpin for SubscriberWaitFuture<'s, 'a, T> {}
|
||||||
|
|
||||||
/// Future for the publisher wait action
|
/// Future for the publisher wait action
|
||||||
pub struct PublisherWaitFuture<'s, 'a, T: Clone> {
|
pub struct PublisherWaitFuture<'s, 'a, T: Clone> {
|
||||||
/// The message we need to publish
|
/// The message we need to publish
|
||||||
|
@ -526,6 +528,8 @@ impl<'s, 'a, T: Clone> Future for PublisherWaitFuture<'s, 'a, T> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl<'s, 'a, T: Clone> Unpin for PublisherWaitFuture<'s, 'a, T> {}
|
||||||
|
|
||||||
/// The result of the subscriber wait procedure
|
/// The result of the subscriber wait procedure
|
||||||
#[derive(Debug, Clone, PartialEq)]
|
#[derive(Debug, Clone, PartialEq)]
|
||||||
pub enum WaitResult<T> {
|
pub enum WaitResult<T> {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue