9 unstable releases (3 breaking)
|0.4.5||Mar 29, 2023|
|0.4.4||Dec 21, 2022|
|0.4.2||Nov 14, 2022|
|0.3.0||Nov 9, 2022|
|0.1.0||Nov 8, 2022|
#229 in Data structures
10,029 downloads per month
Used in 23 crates (via zenoh-keyexpr)
Keyed Set: a hashbrown-based HashSet that indexes based on projections of its elements.
Ever wanted a
HashMap<K, V>, but where
V actually contains
K (or at least can be projected to it)?
Well this is it.
The easiest way to define a projection is through a closure that you pass at construction, but you may also define your own key extractors as ZSTs that implement
Default to gain a
Default constructor for your Keyed Sets.