sixarm_collections

Crates.iosixarm_collections
lib.rssixarm_collections
version1.1.1
sourcesrc
created_at2021-03-24 22:04:08.769143
updated_at2021-03-30 00:01:36.601762
descriptionCollections for HashMapToSet and BTreeMapToSet as trait extensions. By SixArm.com.
homepage
repositoryhttps://github.com/sixarm/sixarm-collections-rust-crate/
max_upload_size
id373090
size29,918
Joel Parker Henderson (joelparkerhenderson)

documentation

README

SixArm.com collections Rust crate

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.

Tracking

Contact: Joel Parker Henderson joel@joelparkerhenderson.com

License: GPL-2.0 or Apache-2.0 or MIT

Commit count: 11

cargo fmt