Struct tokio::prelude::task::UnparkEvent [−][src]
pub struct UnparkEvent { /* fields omitted */ }
Deprecated
: recommended to use FuturesUnordered
instead
A set insertion to trigger upon unpark
.
Unpark events are used to communicate information about why an unpark
occurred, in particular populating sets with event identifiers so that the
unparked task can avoid extraneous polling. See with_unpark_event
for
more.
Methods
impl UnparkEvent
[src]
[−]
impl UnparkEvent
pub fn new(set: Arc<EventSet + 'static>, id: usize) -> UnparkEvent
[src]
[−]
pub fn new(set: Arc<EventSet + 'static>, id: usize) -> UnparkEvent
Deprecated
: recommended to use FuturesUnordered
instead
Construct an unpark event that will insert id
into set
when
triggered.
Trait Implementations
impl Clone for UnparkEvent
[src]
[+]
impl Clone for UnparkEvent
impl Debug for UnparkEvent
[src]
[+]
impl Debug for UnparkEvent
Auto Trait Implementations
impl Send for UnparkEvent
impl Send for UnparkEvent
impl Sync for UnparkEvent
impl Sync for UnparkEvent