The D Programming Language's Unofficial Docs
beta
Dlang.org
Get Help
SortedRange.save
std
range
SortedRange
Range primitives.
bool
empty
[@property getter]
auto
save
()
struct
SortedRange
(Range, alias pred = "a < b", SortedRangeOptions opt = SortedRangeOptions.assumeSorted)
auto
save
(
)
if
(
isInputRange
!
Range
&&
!
isInstanceOf
!(
SortedRange
,
Range
)
)
auto ref
front
[@property getter]
void
popFront
()
auto ref
back
[@property getter]
void
popBack
()
auto ref
opIndex
(size_t i)
auto
opSlice
(size_t a, size_t b)
size_t
length
[@property getter]
Meta
Source
See Implementation
std
range
SortedRange
functions
contains
equalRange
groupBy
lowerBound
opBinaryRight
opIndex
opSlice
popBack
popFront
release
save
trisect
upperBound
properties
back
empty
front
length
Suggestion Box / Bug Report
Range primitives.