/external/rust/crates/rayon/src/iter/ |
D | zip_eq.rs | 14 pub struct ZipEq<A: IndexedParallelIterator, B: IndexedParallelIterator> { 20 A: IndexedParallelIterator, 21 B: IndexedParallelIterator, 33 A: IndexedParallelIterator, 34 B: IndexedParallelIterator, 50 impl<A, B> IndexedParallelIterator for ZipEq<A, B> 52 A: IndexedParallelIterator, 53 B: IndexedParallelIterator,
|
D | interleave_shortest.rs | 17 I: IndexedParallelIterator, 18 J: IndexedParallelIterator<Item = I::Item>, 25 I: IndexedParallelIterator, 26 J: IndexedParallelIterator<Item = I::Item>, 46 I: IndexedParallelIterator, 47 J: IndexedParallelIterator<Item = I::Item>, 63 impl<I, J> IndexedParallelIterator for InterleaveShortest<I, J> 65 I: IndexedParallelIterator, 66 J: IndexedParallelIterator<Item = I::Item>,
|
D | zip.rs | 14 pub struct Zip<A: IndexedParallelIterator, B: IndexedParallelIterator> { 21 A: IndexedParallelIterator, 22 B: IndexedParallelIterator, 32 A: IndexedParallelIterator, 33 B: IndexedParallelIterator, 49 impl<A, B> IndexedParallelIterator for Zip<A, B> 51 A: IndexedParallelIterator, 52 B: IndexedParallelIterator, 81 B: IndexedParallelIterator, in with_producer()
|
D | len.rs | 12 pub struct MinLen<I: IndexedParallelIterator> { 19 I: IndexedParallelIterator, 29 I: IndexedParallelIterator, 45 impl<I> IndexedParallelIterator for MinLen<I> 47 I: IndexedParallelIterator, 146 pub struct MaxLen<I: IndexedParallelIterator> { 153 I: IndexedParallelIterator, 163 I: IndexedParallelIterator, 179 impl<I> IndexedParallelIterator for MaxLen<I> 181 I: IndexedParallelIterator,
|
D | multizip.rs | 140 $T::Iter: IndexedParallelIterator, 157 $T::Iter: IndexedParallelIterator, 174 $T::Iter: IndexedParallelIterator, 189 $( $T: IndexedParallelIterator, )+ 205 impl<$( $T, )+> IndexedParallelIterator for MultiZip<($( $T, )+)> 207 $( $T: IndexedParallelIterator, )+ 213 reduce!($( self.tuple.$idx ),+ => IndexedParallelIterator::zip) 226 reduce!($( self.tuple.$idx ),+ => IndexedParallelIterator::zip)
|
D | interleave.rs | 16 I: IndexedParallelIterator, 17 J: IndexedParallelIterator<Item = I::Item>, 25 I: IndexedParallelIterator, 26 J: IndexedParallelIterator<Item = I::Item>, 36 I: IndexedParallelIterator, 37 J: IndexedParallelIterator<Item = I::Item>, 53 impl<I, J> IndexedParallelIterator for Interleave<I, J> 55 I: IndexedParallelIterator, 56 J: IndexedParallelIterator<Item = I::Item>, 92 J: IndexedParallelIterator, in with_producer()
|
D | rev.rs | 12 pub struct Rev<I: IndexedParallelIterator> { 18 I: IndexedParallelIterator, 28 I: IndexedParallelIterator, 44 impl<I> IndexedParallelIterator for Rev<I> 46 I: IndexedParallelIterator,
|
D | enumerate.rs | 14 pub struct Enumerate<I: IndexedParallelIterator> { 20 I: IndexedParallelIterator, 30 I: IndexedParallelIterator, 46 impl<I> IndexedParallelIterator for Enumerate<I> 48 I: IndexedParallelIterator,
|
D | step_by.rs | 17 pub struct StepBy<I: IndexedParallelIterator> { 24 I: IndexedParallelIterator, 34 I: IndexedParallelIterator, 50 impl<I> IndexedParallelIterator for StepBy<I> 52 I: IndexedParallelIterator,
|
D | take.rs | 19 I: IndexedParallelIterator, 30 I: IndexedParallelIterator, 46 impl<I> IndexedParallelIterator for Take<I> 48 I: IndexedParallelIterator,
|
D | skip.rs | 20 I: IndexedParallelIterator, 31 I: IndexedParallelIterator, 47 impl<I> IndexedParallelIterator for Skip<I> 49 I: IndexedParallelIterator,
|
D | chunks.rs | 17 I: IndexedParallelIterator, 25 I: IndexedParallelIterator, 35 I: IndexedParallelIterator, 51 impl<I> IndexedParallelIterator for Chunks<I> 53 I: IndexedParallelIterator,
|
D | positions.rs | 15 pub struct Positions<I: IndexedParallelIterator, P> { 20 impl<I: IndexedParallelIterator + Debug, P> Debug for Positions<I, P> { 30 I: IndexedParallelIterator, 40 I: IndexedParallelIterator,
|
D | mod.rs | 2171 pub trait IndexedParallelIterator: ParallelIterator { interface 2217 Self: IndexedParallelIterator<Item = (A, B)>, in unzip_into_vecs() 2245 Z::Iter: IndexedParallelIterator, in zip() argument 2272 Z::Iter: IndexedParallelIterator, in zip_eq() argument 2296 I::Iter: IndexedParallelIterator<Item = Self::Item>, in interleave() 2315 I::Iter: IndexedParallelIterator<Item = Self::Item>, in interleave_shortest() 2362 I::Iter: IndexedParallelIterator, in cmp() argument 2402 I::Iter: IndexedParallelIterator, in partial_cmp() argument 2428 I::Iter: IndexedParallelIterator, in eq() argument 2445 I::Iter: IndexedParallelIterator, in ne() argument [all …]
|
D | chain.rs | 67 impl<A, B> IndexedParallelIterator for Chain<A, B> 69 A: IndexedParallelIterator, 70 B: IndexedParallelIterator<Item = A::Item>, 105 B: IndexedParallelIterator, in with_producer()
|
D | repeat.rs | 49 Z::Iter: IndexedParallelIterator, in zip() argument 144 impl<T> IndexedParallelIterator for RepeatN<T>
|
D | cloned.rs | 48 impl<'a, T, I> IndexedParallelIterator for Cloned<I> 50 I: IndexedParallelIterator<Item = &'a T>,
|
D | copied.rs | 48 impl<'a, T, I> IndexedParallelIterator for Copied<I> 50 I: IndexedParallelIterator<Item = &'a T>,
|
/external/rust/crates/rayon/src/ |
D | par_either.rs | 28 impl<L, R> IndexedParallelIterator for Either<L, R> 30 L: IndexedParallelIterator, 31 R: IndexedParallelIterator<Item = L::Item>,
|
D | prelude.rs | 6 pub use crate::iter::IndexedParallelIterator;
|
D | delegate.rs | 52 impl $( $args )* IndexedParallelIterator for $iter {
|
/external/rust/crates/rayon/src/iter/collect/ |
D | mod.rs | 1 use super::{IndexedParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator}; 16 I: IndexedParallelIterator<Item = T>, in collect_into_vec() 48 I: IndexedParallelIterator<Item = (A, B)>, in unzip_into_vecs()
|
/external/rust/crates/rayon/src/iter/plumbing/ |
D | README.md | 112 `IndexedParallelIterator`, meaning that they can produce data starting 123 implement `IndexedParallelIterator`. 152 `IndexedParallelIterator`. This is a callback scheme. In an ideal world, 172 impl<I, F> IndexedParallelIterator for Map<I, F> 173 where I: IndexedParallelIterator, 212 pub trait IndexedParallelIterator: ParallelIterator { 225 impl<I, F> IndexedParallelIterator for Map<I, F> 226 where I: IndexedParallelIterator, 276 impl<I, F> IndexedParallelIterator for Map<I, F> 277 where I: IndexedParallelIterator,
|
/external/rust/crates/rayon/src/slice/ |
D | mod.rs | 527 impl<'data, T: Sync + 'data> IndexedParallelIterator for Iter<'data, T> { 593 impl<'data, T: Sync + 'data> IndexedParallelIterator for Chunks<'data, T> { 683 impl<'data, T: Sync + 'data> IndexedParallelIterator for ChunksExact<'data, T> { 763 impl<'data, T: Sync + 'data> IndexedParallelIterator for Windows<'data, T> { 838 impl<'data, T: Send + 'data> IndexedParallelIterator for IterMut<'data, T> { 901 impl<'data, T: Send + 'data> IndexedParallelIterator for ChunksMut<'data, T> { 1008 impl<'data, T: Send + 'data> IndexedParallelIterator for ChunksExactMut<'data, T> {
|
/external/rust/crates/rayon/tests/ |
D | producer_split_at.rs | 9 I::Iter: IndexedParallelIterator, in check() argument 43 I::Iter: IndexedParallelIterator, in forward() argument 58 I::Iter: IndexedParallelIterator, in reverse() argument
|