phobos-next v0.3.5 (2020-07-23T15:01:39Z)
Home
Dub
Repo
SSOHashMapOrSet.T
nxt
sso_hashmap_or_hashset
SSOHashMapOrSet
Constant element reference with both constant key and value.
struct
T
struct
SSOHashMapOrSet
(K, V = void, alias Allocator = null, alias hasher = hashOf, uint smallBinMinCapacity = 1, uint capacityScaleNumerator = 2, uint capacityScaleDenominator = 1)
pragma(
inline
)
static if
(
hasValue
)
struct
T {
K
key
;
V
value
;
}
alias
T
=
K
Members
Variables
key
K
key
;
Undocumented in source.
value
V
value
;
Undocumented in source.
Meta
Source
See Implementation
nxt
sso_hashmap_or_hashset
SSOHashMapOrSet
aliases
ConstThis
ElementType
InsertionStatus
KeyType
MutableThis
ValueType
destructors
~this
functions
autoinitIncAt
binCounts
clear
contains
dup
get
insert
insertMoveWithoutBinCountGrowth
insertN
opBinaryRight
opEquals
opIndex
opIndexAssign
opSlice
rehash
remove
reserveExtra
manifest constants
hasValue
keyEqualPred
smallBinCapacity
postblits
this(this)
properties
binCount
byKey
byKeyValue
byValue
empty
length
static functions
keyOf
keyRefOf
valueOf
withCapacity
withElements
structs
BinCounts
CT
T
Constant element reference with both constant key and value.