RBRange

The range type for RedBlackTree

Members

Aliases

Node
alias Node = RBNode!(Elem, ALLOC, NOGC_).Node
Undocumented in source.

Functions

popBack
void popBack()

pop the back element from the range

popFront
void popFront()

pop the front element from the range

Properties

back
Elem back [@property getter]

Returns the last element in the range

empty
bool empty [@property getter]

Returns true if the range is empty

front
Elem front [@property getter]

Returns the first element in the range

save
RBRange save [@property getter]

Trivial save implementation, needed for isForwardRBRange.

Meta