Module heapless::spsc

source ·
Expand description

Single producer single consumer queue

Structs

A queue “consumer”; it can dequeue items from the queue
An iterator over the items of a queue
A mutable iterator over the items of a queue
Multi core synchronization - a memory barrier is used for synchronization
A queue “producer”; it can enqueue items into the queue
A statically allocated single producer single consumer queue with a capacity of N elements
Single core synchronization - no memory barrier synchronization, just a compiler fence