Module drone_core::sync::spsc::pulse[][src]

A single-producer, single-consumer queue for sending pulses across asynchronous tasks.

See channel constructor for more.

Structs

Receiver

The receiving-half of pulse::channel.

Sender

The sending-half of pulse::channel.

Enums

SendError

The error type returned from Sender::send.

Constants

MAX_CAPACITY

Maximum capacity of the channel.

Functions

channel

Creates a new pulse channel, returning the sender/receiver halves.