Skip to main content

Module boxed

Module boxed 

Source
Expand description

Provides BoxQueue - where entries are each allocated via Box.

This is usually slower than ArenaQueue, however it is usually a bit more memory efficient, as nodes are deallocated when they are removed.

Structs§

BoxQueue
A queue where nodes are independently allocated via Box.
BoxQueueHandle
An opaque handle to a BoxQueue node.
DualLinkBoxQueueNode
A node for BoxQueue which links to both the previous and next nodes.
SharedBoxQueueHandle
An opaque “shared” handle to a BoxQueue node.
SingleLinkBoxQueueNode
A node for BoxQueue which only links to next.

Type Aliases§

DualLinkBoxQueue
A dual linked BoxQueue.
SingleLinkBoxQueue
A single linked (next only) BoxQueue.