Registry / utility / append-only-vec

append-only-vec

JSON →
library0.1.8rscratesunverified

An append-only, concurrent vector that allows lock-free reads and push operations.

# Cargo.toml [dependencies] append-only-vec = "0.1.8"
INSTALL
IMPORT
SIG · APPEND-ONLY-VEC
A
append-only-vec
utilityrustv0.1.8
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AppendOnlyVec
use append_only_vec::AppendOnlyVec;

Creates a new append-only vector and pushes an element.

use append_only_vec::AppendOnlyVec; fn main() { let vec = AppendOnlyVec::new(); vec.push(42); println!("First element: {:?}", vec.get(0)); }
Debug
Known issues
gotchaNo removal of elements; memory grows unbounded
fix
Use only for write-once, read-many workloads
affects: *
Upgrade
Version history
0.1.8latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
26 hits · last 30 days
node
22
OpenAI (training)
2
Meta
1
Amazon
1
Resources
append-only-vec — cargo add append-only-vec · libregistry