bimap-rs
bimap-rs copied to clipboard
Generic bijective maps in Rust
Thank you very much for this outstanding crate. While utilizing this crate, I have encountered the following issue related to an implicit Overwritten behavior. ```rust let mut bimap = BiBTreeMap::new();...
Implements #34. I did not change the name of the structs like `LeftValues`, because `ValuesLeft` sound more like `ValuesRemaining` than `ValuesOnTheLeft`. (Well, maybe I should've actually renamed it to `ValuesOnTheLeft`,...
`cargo semver-checks` tells me I don't even have to bump the minor version, so I didn't.
Could this crate also provide implementations for tri-directional hashmaps? Or possibly even n-directional hashmaps? I'd assume that a lot of refactoring would have to happen for these to be implemented,...
I just stumbled over this issue: The `Iter` type created by `into_iter()` etc. is not `Send`/`Sync` which makes it hard to use with `async` code. I think it should be...