Crates.io | indexed-hash-set |
lib.rs | indexed-hash-set |
version | 0.1.0 |
source | src |
created_at | 2020-09-01 20:08:10.326348 |
updated_at | 2020-09-01 20:08:10.326348 |
description | A bidirectional set whose entries can either be accessed via an index or via hashing. |
homepage | https://github.com/MattesWhite/indexed-hash-set |
repository | https://github.com/MattesWhite/indexed-hash-set |
max_upload_size | |
id | 283604 |
size | 16,609 |
This crate provides a bidirectional set with the following properties:
HashSet
.drop_unused()
.This data structure was developed to be a store for nodes in a graph. The design allows a graph to store the indexes of nodes while nodes can be looked up by hashing them.
This is only a small side project so I won't spend much time on perfecting the code. However, I'm happy if this is used by someone else. If you have any problems or questions file an issue or make a PR.
This crate is licensed under the MIT license.