Skip to main content

Module append_vec

Module append_vec 

Source
Expand description

Thread-safe append-only vector with exponential bucket growth.

AppendVec<T> provides lock-free concurrent appends using atomic operations and a segmented bucket allocator. Supports indexed access, slicing, and bidirectional iteration.

Structs§

AppendSlice
A slice-like view produced by AppendVec::slice.
AppendSliceIntoIter
An exact-size, fused iterator yielding references into the original vector.
AppendVec
A thread-safe, append-only vector implementation with amortized O(1) push operations.
AppendVecIter
An iterator over elements in a AppendVec.

Type Aliases§

Iter
Iterator returned by AppendSlice::iter.