phobos-next ~master (2024-03-19T05:49:32Z)
Home
Dub
Repo
HybridHashMap.opIndex
nxt
container
hybrid_hashmap
HybridHashMap
Indexing.
struct
HybridHashMap
(K, V = void, alias hasher = hashOf, string keyEqualPred = defaultKeyEqualPredOf!(K), Allocator = Mallocator, Options options = Options.init)
scope ref inout return @
trusted
static if
(
hasValue
)
inout
(
V
)
opIndex
(
SomeKey
)
(
in
SomeKey
key
)
if
(
isScopedKeyType
!(
typeof
(
key
))
)
if
(
isNullable
!
K
&&
isAllocator
!
Allocator
)
Meta
Source
See Implementation
nxt
container
hybrid_hashmap
HybridHashMap
aliases
ElementType
KeyType
Nullifier
StoreK
ValueType
count
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
hasNullableKey
hasValue
holeKeyAddress
holeKeyOffset
isBorrowChecked
nullKeyElement
usePrimeCapacity
postblits
this(this)
properties
binCount
empty
length
static functions
holeKeyConstant
isHoleKeyConstant
isOccupiedBin
isValidKey
keyOf
valueOf
withCapacity
withElements
static variables
borrowedErrorMessage
structs
T
templates
isScopedKeyType
variables
assumeNonFullHaystack
growInPlaceFlag
Indexing.