Module futures::unsync::oneshot [−][src]
Expand description
A one-shot, futures-aware channel
This channel is similar to that in sync::oneshot
but cannot be sent across
threads.
Re-exports
pub use sync::oneshot::Canceled; |
Structs
Execute | Type of future which |
Receiver | A future representing the completion of a computation happening elsewhere in memory. |
Sender | Represents the completion half of a oneshot through which the result of a computation is signaled. |
SpawnHandle | Handle returned from the |
Functions
channel | Creates a new futures-aware, one-shot channel. |
spawn | Spawns a |
spawn_fn | Spawns a function |