Expand description
A message queue based on a linked list structure that allows consumption of any message in the queue and for messages to be processed and claimed atomically and independent of other consumers.
Modules§
Structs§
- Link
Message Queue - A message queue based upon a linked list so that consuming iterators can decide to process any message atomically and independent of other consumers, who might be looking at a different set of messages.
- Message
Consumer - Linked-list message queue iterator.
- Message
Ref - Smart pointer referencing the
Vec<u8>
payload inside of a stored element, guarded by a mutex for a temporary view of the data. - Next
Message - Represents an element in the unclaimed messages linked list.