Trait rayon::range::private::IndexedRangeInteger
source · pub trait IndexedRangeInteger: RangeInteger {
// Required methods
fn drive<C>(iter: Iter<Self>, consumer: C) -> C::Result
where C: Consumer<Self>;
fn len(iter: &Iter<Self>) -> usize;
fn with_producer<CB>(iter: Iter<Self>, callback: CB) -> CB::Output
where CB: ProducerCallback<Self>;
}
Expand description
Implementation details of IndexedParallelIterator for Iter<Self>
Required Methods§
fn drive<C>(iter: Iter<Self>, consumer: C) -> C::Resultwhere
C: Consumer<Self>,
fn len(iter: &Iter<Self>) -> usize
fn with_producer<CB>(iter: Iter<Self>, callback: CB) -> CB::Outputwhere
CB: ProducerCallback<Self>,
Object Safety§
This trait is not object safe.