Rust persistent data structures
-
Updated
Jan 27, 2025 - Rust
A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.
Rust persistent data structures
Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Safe, fast, and obvious concurrent collections in Rust.
A Rust HashMap implementation with copy-on-write keys and values
data structures & algorithms
A variant of Cuckoo Filter whose size automatically scales as necessary
Lock-free resizable concurrent hash table
A generic map and a set, both backed by a Radix tree.
Concurrent Sharded HashMap for Rust
a Rust implementation of a hollow heap