hamt-rs icon indicating copy to clipboard operation
hamt-rs copied to clipboard

A Persistent Map Implementation based on Hash Array Mapped Tries

Results 5 hamt-rs issues
Sort by recently updated
recently updated
newest added

Because HamtMap isn't Send/Sync, there's no reason to make K or V Send or Sync. This removes the necessity in the API, while allowing for the possibility of a Sync/Send...

Hi, In the "Usage" section of the readme the `HamtMap::remove()` is used as if `self` is passed by reference, but it is actually passed by move. To keep the previous...

As far as I can tell, right now it is neither.

Is it possible to support Allocator type parameter and support customized deref? ```rust pub trait Allocatior { type RefId; unsafe fn alloc(&self, size: usize, align: usize) -> (Self::RefId, *mut u8);...

I'm thinking about venturing down the path of implementing some persistent data structures in Rust, namely RRB-vectors and, subsequently, hitchhiker trees, so this has been a great example to study....