phobos-next ~master (2022-05-18T09:58:38.2169964)
Dub
Repo
OpenHashMap.nullKeyElement
nxt
open_hashmap
OpenHashMap
Undocumented in source.
enum
nullKeyElement
;
struct
OpenHashMap
(K, V = void, alias hasher = hashOf, string keyEqualPred = defaultKeyEqualPredOf!(K), alias Allocator = Mallocator.instance, bool borrowChecked = false, bool useSmallLinearSearch = true, bool usePrimeCapacity = false)
static if
(
hasValue
)
enum
nullKeyElement
=
T
(
defaultNullKeyConstantOf
!
K
,
V.init
)
;
enum
nullKeyElement
;
Meta
Source
See Source File
nxt
open_hashmap
OpenHashMap
aliases
ElementType
KeyType
Nullifier
StoreK
ValueType
keyEqualPredFn
constructors
this
destructors
~this
enums
InsertionStatus
functions
averageProbeCount
clear
contains
containsUsingLinearSearch
containsWithHoleMoving
dup
get
getKeyRef
insert
insertAndReturnElement
insertN
opBinaryRight
opEquals
opIndex
opIndexAssign
opIndexOpAssign
opOpAssign
rawStore
rehashingRemoveN
remove
reserveExtra
totalProbeCount
tryGetElementFromCtorParams
manifest constants
growScaleP
growScaleQ
hasAddressLikeKey
hasHoleableKey
hasValue
holeKeyAddress
holeKeyOffset
isBorrowChecked
nullKeyElement
passElementByValue
postblits
this(this)
properties
binCount
empty
length
static functions
holeKeyConstant
isHoleKeyConstant
isOccupiedBin
keyOf
valueOf
withCapacity
withElements
static variables
borrowedErrorMessage
structs
T
templates
isScopedKeyType
variables
assumeNonFullHaystack
growInPlaceFlag