memutils ~master (2021-01-03T18:41:41Z)
Dub
Repo
RBTree.this
memutils
rbtree
RBTree
Constructor. Pass in a range of elements to initialize the tree with.
this
(size_t elems)
this
(Elem[] elems)
this
(Stuff stuff)
struct
RBTree
(T, alias less = "a < b", bool allowDuplicates = true, ALLOC = ThreadMem, bool NOGC_ = false)
this
(
Stuff
)
(
Stuff
stuff
)
if
(
isInputRange
!
Stuff
&&
isImplicitlyConvertibleLegacy
!(
ElementType
!
Stuff
,
Elem
)
)
if
(
is
(
typeof
(
binaryFun
!
less
(
T.init
,
T.init
)))
)
Meta
Source
See Implementation
memutils
rbtree
RBTree
aliases
Elem
_less
constructors
this
destructors
~this
functions
_defaultInitialize
back
clear
front
getValuesAt
insert
lowerBoundRange
opBinaryRight
opEquals
opSlice
remove
removeAny
removeBack
removeFront
upperBoundRange
postblits
this(this)
properties
empty
length
Constructor. Pass in a range of elements to initialize the tree with.