Lines Matching full:inspect
7 /// `Inspect` is an iterator that calls a function with a reference to each
10 /// This struct is created by the [`inspect()`] method on [`ParallelIterator`]
12 /// [`inspect()`]: trait.ParallelIterator.html#method.inspect
16 pub struct Inspect<I: ParallelIterator, F> { struct
21 impl<I: ParallelIterator + Debug, F> Debug for Inspect<I, F> { implementation
23 f.debug_struct("Inspect").field("base", &self.base).finish() in fmt()
27 impl<I, F> Inspect<I, F> impl
31 /// Creates a new `Inspect` iterator.
33 Inspect { base, inspect_op } in new()
37 impl<I, F> ParallelIterator for Inspect<I, F> implementation
57 impl<I, F> IndexedParallelIterator for Inspect<I, F> implementation
122 type IntoIter = iter::Inspect<P::IntoIter, &'f F>;
125 self.base.into_iter().inspect(self.inspect_op) in into_iter()
246 .consume_iter(iter.into_iter().inspect(self.inspect_op)); in consume_iter()