UniqueTake.opIndex

Range primitives

  1. alias opDollar = length
  2. void popBack()
  3. auto ref back()
  4. auto ref opIndex(size_t index)
    struct UniqueTake(Range)
    ref
    opIndex
    (
    size_t index
    )
    if (
    isInputRange!(Unqual!Range) &&
    !(
    (
    !isInfinite!(Unqual!Range) &&
    hasSlicing!(Unqual!Range)
    )
    ||
    is(Range T == UniqueTake!T)
    )
    )
  5. auto back(ElementType!R v)
  6. void opIndexAssign(ElementType!R v, size_t index)
  7. auto moveBack()
  8. auto moveAt(size_t index)

Meta