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.

Structs

Canceled

Represents that the Sender dropped before sending a message.

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.