Crates.io | sixarm_collections |
lib.rs | sixarm_collections |
version | 1.1.1 |
source | src |
created_at | 2021-03-24 22:04:08.769143 |
updated_at | 2021-03-30 00:01:36.601762 |
description | Collections for HashMapToSet and BTreeMapToSet as trait extensions. By SixArm.com. |
homepage | |
repository | https://github.com/sixarm/sixarm-collections-rust-crate/ |
max_upload_size | |
id | 373090 |
size | 29,918 |
This crate provides two general-purpose collections helpers:
BTreeMapToSet<K, V> is based on BTreeMap<K, BTreeSet
HashMapToSet<K, V> is based on HashMap<K, HashSet
This crate provides two specific-purpose collections helpers:
BTreeMapOfFileLenToSetOfPathBuf is based on BTreeMap<u64, BTreeSet
HashMapOfFileLenToSetOfPathBuf is based on HashMap<u64, HashSet
The helpers are implemented as trait extensions i.e. the helpers add functions to existing Rust std::collections code.
Contact: Joel Parker Henderson joel@joelparkerhenderson.com
License: GPL-2.0 or Apache-2.0 or MIT