MoveableSortedRange.opSlice

Range primitives.

  1. bool empty()
  2. auto save()
  3. auto ref front()
  4. void popFront()
  5. auto ref back()
  6. void popBack()
  7. auto ref opIndex(size_t i)
  8. auto opSlice(size_t a, size_t b)
    struct MoveableSortedRange(Range, alias pred = "a < b")
    opSlice
    (
    size_t a
    ,
    size_t b
    )
    if (
    isInputRange!Range
    )
  9. size_t length()

Meta