哈希集合

  1. hashlink

    类似于HashMap的容器,可以按用户可控的顺序存储键值对

    v0.9.1 2.5M #key-value #lru-cache #order #pair #hash-key #user #hash-set
  2. linked_hash_set

    具有插入顺序的HashSet

    v0.1.4 421K #hash-set #linked-list #data-structures #order #insertion #structure #elements
  3. fastbloom

    Rust中速度最快的Bloom过滤器。没有精度妥协。与任何hasher兼容。

    v0.7.1 8.5K #bloom-filter #hash-set #filter #bloom #false-positives #data-structures #bit-set
  4. keyed-set

    键集:基于其元素投影的hashbrown HashSet

    v1.0.0 35K #data-structures #hash-map #hash-set #projection #elements #keyed #index
  5. weak-table

    弱哈希映射和集合

    v0.3.2 35K #hash-map #weak #container #arc #rc #hash-table #hash-set
  6. hashmob

    在hashmob上搜索hash的cli工具

    v0.1.0 120 #hash #search #command-line-tool #api-key #output #hash-set #multiple
  7. hash_hasher

    一个设计用于与已哈希或类似哈希的数据一起工作的hasher

    v2.0.3 198K #hasher #hash #hash-set #hash-map #hash-maps
  8. delay_map

    在给定时间后条目过期的HashMap集合

    v0.4.0 29K #hash-map #hash-set #collection #delay #delay-queue #collections #hash-maps
  9. map-macro

    用于静态初始化集合的声明性宏

    v0.3.0 3.5K #declarative-macro #collection #macro #hash-map #hash-set #vec #collections
  10. mut_set

    HashSet的安全实现,具有iter_mut和get_mut

    v0.4.0 800 #hash-set #mutable #iter-mut
  11. identified_vec

    类似于 HashSet,但保留插入顺序,且不需要元素类型具有 Hash 要求

    v0.1.11 #unique-identifier #vec #hash-set #set #hash-table #identifiable #orderset
  12. 合同

    基于合同的属性

    v0.6.3 14K #invariants #verification #precondition #postcondition #design-by-contract #hash-set
  13. fhash

    Rust 中 HashMap 的闪电般快速的哈希算法

    v0.7.1 #hashing #hash-map #hash-set #algorithm #structures #customizable #blazingly
  14. collection_tools

    用于操作集合(如 Vec/HashMap/HashSet)的通用工具集合

    v0.11.0 950 #collection #container #hash-map #hash-set #general-purpose #fundamental #constructor
  15. ordered_hash_map

    保留插入顺序的 HashMap

    v0.4.0 2.1K #data-structures #hash-set #no-std #ordered-hash-set #linked-hash-map #detail
  16. wrappinghashset

    一个 HashSet,它会记住迭代器返回的最后键,随后会循环并只返回一次所有键。如果你想在哈希的同时使用集合,这很有用...

    v0.5.0 #hash-set #round-robin #iterator #last #key #list #hashing
  17. hashable-map

    HashMap 和 HashSet 的包装器,实现了 Hash

    v0.4.0 #hash #hash-map #hash-set #wrapper #hashable
  18. prehash

    使用预计算的哈希存储值

    v1.0.0 2.9K #hash-table #hash #memoization #hash-set #hash-map #hash-values #precompute
  19. ritelinked

    类似于HashMap的容器,可以按用户可控的顺序存储键值对

    v0.3.2 21K #hash-map #linked-hash-map #no-std #linked-hash-set #amortized #hash-set #data-structures
  20. extract_map

    用于内存高效存储包含其自身键的值类型的 HashMap

    v0.1.2 800 #hash-map #memory #hash-set #map #key-value-store #optimised
  21. 字面量

    std::collections成员的宏字面量

    v0.1.3 5.8K #collection #macro #hash-map #hash-set #literals #hset #stdlib
  22. quickscope

    用于高效表示变量作用域的多层HashMap和HashSet实现

    v0.2.0 280 #variables #scope #hash-set #hash-map #scoping
  23. indexmap-amortized

    具有一致顺序和快速迭代的哈希表。indexmap是一个哈希表,其中键值对的迭代顺序与键的哈希值无关。它具有……

    v1.6.1 #hash-table #hash-map #index-map #key-value #key-hash #hash-set #order
  24. double-map

    具有双键到单个数据/值的HashMap

    v0.14.0 #hash-map #hash-set #double-key #two-key #data-structures
  25. core_collections

    libstd::collections的副本,移除了所有不工作在核心中的部分。最重要的是,它提供了HashMap和HashSet。这个crate主要自动从rust git源码生成……

    v0.3.20170409 #hash-map #hash-set #collection
  26. static_str_ops

    一个包允许使用具有非平凡操作的静态字符串,例如concat!sup-mac-rs">format!call_once,等等

    v0.1.2 1.6K #string #static #concat #operations #ops #hash-set #format
  27. cons

    快速且简单的哈希合并

    v0.1.0 #hash-map #hash-consing #hash-set #mutable #internally
  28. pi_hash

    提供统一的hasher,HashMap和HashSet,使用的哈希算法可以通过编译条件确定

    v0.1.1 470 #hash-set #hash-map #hash #pi #xx-hash #hashing #hashset
  29. identity-hash

    std::hash::Hasher,它根本不进行哈希

    v0.1.0 850 #hasher #hash #hash-map #hash-set
  30. 尝试使用DuckDuckGo搜索

  31. nohash-hasher

    std::hash::Hasher,它根本不进行哈希

    v0.2.0 955K #hasher #hash #hash-map #hash-set
  32. refset

    非拥有HashSet

    v0.2.0 #hash-set #reference #set #hash
  33. tibitset

    HashSet的bitset替代品

    v0.1.0 #hash-set #bitset #container #bitvec #bit-set #replace #no-std
  34. mapro

    用于创建std::collections的微型宏库

    v0.1.1 #macro #hash-map #hash-set #map #set
  35. miraland-nohash-hasher

    std::hash::Hasher,它根本不进行哈希

    v0.2.1 280 #hasher #hash #hash-map #hash-set
  36. collidea

    易于碰撞且内存高效的集合

    v0.1.2 #hash-set #hash-map #memory-efficient #data-structures #hashmap #hashset
  37. integer-hasher

    std::hash::Hasher,它根本不进行哈希

    v0.1.1 190 #hasher #hash #hash-map #hash-set #hashmap
  38. flag_set

    FlagSet可以处理无限补集和原集的操作

    v0.1.6 #hash-set #operations #infinite #flags #process #origin #complementary
  39. intersection

    在一个集合的集合中找到交集;当你需要两个集合之间的交集之外的内容时

    v1.0.0 #sets #btree-set #hash-set #collection #find #b-tree
  40. fieldfilter

    允许您过滤内容的特性

    v0.1.0 #struct #hash-set #field #field-filterable #user #offers #pretty
  41. unionize

    基于范围的集合调解的变体

    v0.3.0 #protocols #distributed #decentralized #gossip #set-reconciliation #protocol #hash-set
  42. solana-nohash-hasher

    std::hash::Hasher,它根本不进行哈希

    v0.2.1 71K #hasher #hash #hash-map #hash-set #hashmap
  43. indexed-hash-set

    双向集合,其条目可以通过索引或哈希访问

    v0.1.0 #set #hash-set #index #hash
  44. disjoint-hash-set

    一种适合通过哈希标识的连接组件增量跟踪的不相交集/并查数据结构

    v1.0.0 #hash-set #disjoint-set #union-find #component #data-structures #incremental #connected
  45. projected-hash-map

    HashSet上的投影HashMap

    v0.1.2 #hash-map #hash-set #projected #data-structures #hashmap #hashset
  46. light-hash-set

    可以在Solana账户上存储的哈希集

    v0.3.0 200 #hash-set #solana #account #stored
  47. 收藏品

    BTreeMap, BTreeSet, HashMapSet等集合的集合辅助工具。由SixArm.com提供。

    v2.0.1 #hash-map #hash-set #collection #set #b-tree #map #hash
  48. hashindexed

    一个缓存。一个通过自定义方式比较元素而不覆盖类型本身的eq()和hash()函数的集合。

    v0.1.1 #set #cache #indexed #hash #hash-set #collection #map
  49. unordered-hash

    独立于项目顺序对一组项目进行哈希

    v0.1.0 #hash #order #independent #hash-set #hasher #items
  50. seen_set

    不存储值的HashSet

    v0.1.1 #values #hash-set #seen #store #performance #tell #path
  51. m6-key-set

    类似Python的Set集合,通过键函数启用哈希

    v0.2.1 #key-set #hash-set #python #collection #hash-key
  52. smart-hash

    哈希集中的部分查询,特性和

    v0.1.2 #hash-set #search #query #database #hashset #macro-derive
  53. hashmap_core

    为no_std环境提供的HashMap和HashSet

    v0.1.11 1.1K #hash-map #hash-set #hash #no-std #fnv #hashmap
  54. rayon-hash

    (已弃用) 支持Rayon并行迭代器的HashMap和HashSet

    v0.5.0 #hash-set #parallel-iterator #hash-map #iterator #parallel #hash #set