evmap
evmap copied to clipboard
A lock-free, eventually consistent, concurrent multi-value map.
When I click LINKS > Repository on [docs.rs/evmap](https://docs.rs/evmap/latest/evmap/) it takes me to [jonhoo/left-right](https://github.com/jonhoo/left-right) instead of this repo.
I was about to start using this package because I have a single-writer, multi-reader setup where the write operation cannot wait for readers, so a traditional RwLock or Mutex can...
Unfortunately, due to an oversight, `Inner` doesn't inherit any requirements on `Send` / `Sync` to be `Send / Sync`, so `ReadHandle` is unconditionally `Send`. This is because AtomicPtr has no...
This solves #2 I tried also implementing `serde::Deserialize` for `(WriteHandle, ReadHandle)` but apparently implementing a foreign trait on a tuple with generic structs violates the orphan rule. note that this...
Hi, Not an issue but what is the best way to save the content of evmap into a file and load it back at runtime? IO BufReader reading line by...
The crate dependency hashbrown already provides serde support, but why doesn't evmp provide support for serde?
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.62.44 to 2.65.11. Release notes Sourced from taiki-e/install-action's releases. 2.65.11 Update cargo-tarpaulin@latest to 0.35.0. Update typos@latest to 1.41.0. Update vacuum@latest to 0.23.0. 2.65.10 Update mise@latest to 2025.12.13....
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.1. Release notes Sourced from actions/checkout's releases. v6.0.1 What's Changed Update all references from v5 and v4 to v6 by @ericsciple in actions/checkout#2314 Add worktree...
Bumps [actions/cache](https://github.com/actions/cache) from 4.3.0 to 5.0.1. Release notes Sourced from actions/cache's releases. v5.0.1 [!IMPORTANT] actions/cache@v5 runs on the Node.js 24 runtime and requires a minimum Actions Runner version of 2.327.1....
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.1 to 5.5.2. Release notes Sourced from codecov/codecov-action's releases. v5.5.2 What's Changed check gpg only when skip-validation = false by @maxweng-sentry in codecov/codecov-action#1894 chore: disable_search alignment by...