libd ~master (2021-08-29T21:20:58Z)
Dub
Repo
RobinHoodHashMap.Node
libd
datastructures
hashstuff
RobinHoodHashMap
Undocumented in source.
struct
RobinHoodHashMap
(alias KeyT, alias ValueT, alias AllocT = SystemAllocator, alias Hasher = murmur3_32HashOf, double maxLoadFactor = 0.8)
static
struct
Node {
KeyT
key
;
ValueT
value
;
ubyte
distance
;
}
Members
Variables
distance
ubyte
distance
;
Undocumented in source.
key
KeyT
key
;
Undocumented in source.
value
ValueT
value
;
Undocumented in source.
Meta
Source
See Implementation
libd
datastructures
hashstuff
RobinHoodHashMap
constructors
this
functions
containsKey
getAt
getAtByRef
getAtOrDefault
getPtrUnsafeAt
put
removeAt
manifest constants
KeyOptimise
MoveKey
MoveValue
ValueOptimise
properties
length
range
structs
Node