Trait RangeIteratorImpl

pub(in ::iter::range) trait RangeIteratorImpl

Specialization implementations for Range.

Associated Types

type Item;

Required Methods

fn spec_next(&mut self) -> Option<Self::Item>
fn spec_nth(&mut self, n: usize) -> Option<Self::Item>
fn spec_advance_by(&mut self, n: usize) -> Result<(), NonZero<usize>>
fn spec_next_back(&mut self) -> Option<Self::Item>
fn spec_nth_back(&mut self, n: usize) -> Option<Self::Item>
fn spec_advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

Implementors