Module map_hash
Source - buckets
- Bucketed hash map module, providing higher concurrency hash map implementation
分桶哈希映射模块,提供更高并发的哈希映射实现
- IterMut
- Guardian of mutable iterator, holding HashMap write lock
可变迭代器的守护者,持有HashMap写锁
- IterNoLock
- 不锁值的迭代器,只锁HashMap结构
Iterator that only locks HashMap structure, not individual values
- IterRLock
- Guardian of read-only iterator, holding HashMap read lock
只读迭代器的守护者,持有HashMap读锁
- KeysGuard
- Guardian of key iterator, holding HashMap read lock
键迭代器的守护者,持有HashMap读锁
- MapReadGuard
- Guardian of read-only value reference without value lock, holding HashMap read lock only
无值锁的只读值引用守护者,仅持有HashMap读锁
- ReadGuard
- Guardian of read-only value reference, holding HashMap read lock and value read lock
只读值引用的守护者,持有HashMap读锁和值的读锁
- ReadGuardMap
- Guardian of read-only HashMap reference, holding HashMap read lock
只读HashMap引用的守护者,持有HashMap读锁
- SyncHashMap
- Synchronous hash map supporting fine-grained lock control
同步哈希映射,支持细粒度锁控制
- ValuesGuard
- Guardian of read-only value iterator, holding HashMap read lock
值只读迭代器的守护者,持有HashMap读锁
- ValuesMutGuard
- Guardian of mutable value iterator, holding HashMap write lock
值可变迭代器的守护者,持有HashMap写锁
- WriteGuard
- Guardian of mutable value reference, holding HashMap read lock and value write lock
可变值引用的守护者,持有HashMap读锁和值的写锁
- WriteGuardEntry
- Guardian for methods like get_or_insert, holding HashMap write lock and value write lock
用于 get_or_insert 等方法的守护者,持有HashMap写锁和值的写锁
- DefaultBuildHasher
- Default hasher type alias
默认哈希器类型别名
- IterMy
- Type alias, keeping backward compatibility
类型别名,保持向后兼容
- SyncMapRefMutDeprecated
- Type alias, keeping backward compatibility
类型别名,保持向后兼容