Module futures::unsync::oneshot  [−][src]
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   |