Module futures::sync::oneshot [] [src]

A one-shot, futures-aware channel

Structs

Canceled

Error returned from a Receiver<T> whenever the correponding Sender<T> is dropped.

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.

Functions

channel

Creates a new futures-aware, one-shot channel.