-
elsa
Append-only collections for Rust where borrows to entries can outlive insertions
-
indextree
Arena based tree structure by using indices instead of reference counted pointers
-
wasmtime-internal-slab
INTERNAL: Uni-typed slab with a free list for use in Wasmtime
-
tree_arena
An arena allocated tree
-
la-arena
index-based arena without deletion
-
slotmap-careful
Wrap the slotmap crate and prevent key reuse
-
skl
A lock-free thread-safe concurrent ARENA based (heap backend or memory map backend) skiplist implementation which helps develop MVCC memtable for LSM-Tree
-
pie_core
A high-performance, index-based data structure toolkit. Provides an arena allocator (ElemPool) used to build a cache-friendly PieList (doubly-linked list) and FibHeap (priority queue).
-
protocrap
A small, efficient, and flexible protobuf implementation
-
concurrent_arena
u32 concurrent insertion/removal arena that returns ArenaArc
-
deferred-map
High-performance generational arena using handle-based deferred insertion with O(1) operations
-
stable-vec
A Vec-like collection which guarantees stable indices and features O(1) element deletion (semantically similar to
Vec<Option<T>>). Useful for allocations in graphs or similar data structures. -
rocketsim_rs
Rust bindings for the RocketSim project
-
triple_arena
Regular, Chain, Surjection, and Ordered Arenas supporting non-Clone types, deletion, and more
-
sandpit
A concurrent garbage collected arena
-
frame_mem_utils
a few stack oriented utileties designed with unsafe in mind
-
scx_userspace_arena
interacting with BPF arenas from userspace in sched_ext schedulers
-
indexed_arena
index-based arena without deletion
-
fixed_free_list
A fixed-size free-list with optional key lifetime safety and macroless unique typing
-
blazinterner
Efficient and concurrent interning of generic data
-
grit-data-prison
providing the struct Prison<T>, a Generational Arena that allows full interior mutability to each and every element
-
atomic-arena
Generational arena that allows reserving keys from other threads
-
light-rc-arena
A lightweight arena allocator that can be cloned and shared like Rc
-
multi-stash
Vector-based arena data structure that reuses vacant slots
-
handle_rs
a lib for using handle array in rust more easier
-
ra_ap_la-arena
index-based arena without deletion
-
arid
An ergonomic object-model for Rust
-
riddance
retiring, recyclable, reservable IDs
-
stable-block-arena
Block-allocated arena with stable handles that survive compaction
-
arena-traits
Traits for arenas
-
rusty_sword_arena
Library/repository for the half-day Rust tutorial teaching you how to make a game client in Rust
-
triple_arena_render
Rendered visualization for
triple_arena -
arena-box
smart pointer that allocates memory in a self-managed arena
-
compact_arena
some types to allow indexed arenas with small memory footprint
-
small_slot_map
arena with configurable slot behavior and key size
-
rustc-ap-arena
Automatically published version of the package
arenain the rust-lang/rust repository from commit 10c2316a6bf7cf9255f991e06e82ce692e6f84d5 The publishing script for this crate lives at: https://github… -
drop_arena
A single-type allocator which permits dropping and reclaiming of individual elements
-
columnation-master
An experimental columnar arena
-
treena
Tree stored in an arena
-
splendor_arena
facilitating Splendor game play between autonomous agents
-
arena-terms-parser
Parser for arena-backed, lightweight representations of Prolog-like terms
-
obj-pool
object arena
-
light_arena
A lightweight, placement based memory arena for types which are Sized + Copy. This crate requires nightly.
-
erased
Erase the type of a reference or box, retaining the lifetime
-
slot-vec
A high-performance, reusable slot container for Rust, providing efficient insertion, removal, and iteration of elements
-
sti
STd Improved
-
lurk-elsa
Append-only collections for Rust where borrows to entries can outlive insertions
-
colosseum
A variety of arena allocators for Rust, including thread-safe arenas
-
panic-room
An experiment in panic handling with setjmp/longjmp and arenas
-
realloc
A re-implementation of various ::alloc features
-
hashcons-arena
hash-consing arena
-
sliding_tree
A tree that grows from the leaves and recedes from the root
-
stadium
A allocated chunk of memory populated with a fixed set of types
-
hato
Heterogeneous Arenas of Trait Objects
-
ra_ap_arena
TBD
-
lucid-arena-sys
This package contains low-level Rust bindings for the Lucid Arena SDK
-
indextree-ng
Arena based tree structure by using indices instead of reference counted pointers. Fork of indextree by Sascha Grunert which allows to remove nodes
-
fast-rustc-ap-arena
Automatically published version of the package
arenain the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
untyped-arena
Arena allocator implementation that is safe and untyped with minimal complexity
-
simple_arena
arena allocator for Rust
-
arenas
Arena data structure for efficiently adding & removing items with stable IDs
-
boxing-arena
reuse of Box allocation
-
slice-arena
Store lots of tiny slices with low overhead, in contiguous blocks of memory
-
enums_arena
enums_arenais an arena that enums can be stored efficiently -
hv-stampede
Bumpalo-based arena allocation utilities for Heavy
-
msiz_rustc-ap-arena
Automatically published version of the package
arenain the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
arenavec
An arena backed implementation of vectors and related types
-
generational-arena-dom
A DOM implementation for html5ever that uses generational-arenas
-
vec-arena
object arena
-
provenance
Container structures that generate key upon insertion that only works with the map that generated it
-
arena_system
An arena allocator which uses handles for accessing elements
-
pui-arena
Generalized Arenas that can be used on
no_std -
chainlink
An arena-backed doubly linked list in 100% safe Rust
-
copy_arena
Arena allocator for types implementing Copy
-
gc-arena-derive
proc-macro support for gc-arena
-
bunch
Append-only, concurrent arena
-
arena-container
weak-typed arena (freelist) container without guards
Try searching with DuckDuckGo.