Provide retain_mut method that has the same functionality as retain but gives mutable borrow to the predicate.
Stack Tracing library.
Provides two vec-like vecs backed by a single vec and provides retain_mut_unordered()
Observing and serializing mutations
Observing and serializing mutations
A fast bump allocator that supports allocation scopes / checkpoints. Aka an arena for values of arbitrary types.
Thread safe object pool
High-performance doubly-linked list with smart pointer support and memory pool optimization
Forward scan over a vector with mutation and item removal
Efficient, reusable memory arena for Rust with support for contiguous memory blocks.
A Priority Queue implemented as a heap with a function to efficiently change the priority of an item.
Library for reading and writing iTunes Library.itl files