Home
last modified time | relevance | path

Searched refs:ExactSizeIterator (Results 1 – 25 of 67) sorted by relevance

123

/external/rust/crates/itertools/src/
Dzip_longest.rs56 where T: DoubleEndedIterator + ExactSizeIterator,
57 U: DoubleEndedIterator + ExactSizeIterator
75 impl<T, U> ExactSizeIterator for ZipLongest<T, U>
76 where T: ExactSizeIterator,
77 U: ExactSizeIterator
Dzip_eq_impl.rs57 impl<I, J> ExactSizeIterator for ZipEq<I, J>
58 where I: ExactSizeIterator,
59 J: ExactSizeIterator
Dpad_tail.rs64 where I: DoubleEndedIterator + ExactSizeIterator,
80 impl<I, F> ExactSizeIterator for PadUsing<I, F>
81 where I: ExactSizeIterator,
Dexactly_one_err.rs5 use std::iter::ExactSizeIterator;
73 impl<I> ExactSizeIterator for ExactlyOneError<I> where I: ExactSizeIterator {}
Dziptuple.rs96 impl<$($B),*> ExactSizeIterator for Zip<($($B,)*)> where
98 $B: ExactSizeIterator,
105 $B: DoubleEndedIterator + ExactSizeIterator,
Dpeek_nth.rs89 impl<I> ExactSizeIterator for PeekNth<I> where I: ExactSizeIterator {}
Dwith_position.rs95 impl<I> ExactSizeIterator for WithPosition<I>
96 where I: ExactSizeIterator,
Dtee.rs75 impl<I> ExactSizeIterator for Tee<I>
76 where I: ExactSizeIterator,
Dmultipeek_impl.rs94 impl<I> ExactSizeIterator for MultiPeek<I>
95 where I: ExactSizeIterator
Drepeatn.rs52 impl<A> ExactSizeIterator for RepeatN<A>
/external/rust/crates/futures-util/src/stream/futures_unordered/
Diter.rs58 impl<Fut> ExactSizeIterator for IterPinMut<'_, Fut> {}
72 impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut> {}
103 impl<Fut> ExactSizeIterator for IterPinRef<'_, Fut> {}
117 impl<Fut: Unpin> ExactSizeIterator for Iter<'_, Fut> {}
/external/rust/crates/rayon/src/iter/
Dchain.rs230 A: ExactSizeIterator, in new() argument
231 B: ExactSizeIterator<Item = A::Item>, in new()
253 impl<A, B> ExactSizeIterator for ChainSeq<A, B>
255 A: ExactSizeIterator,
256 B: ExactSizeIterator<Item = A::Item>,
Dinterleave.rs308 I: DoubleEndedIterator + ExactSizeIterator,
309 J: DoubleEndedIterator<Item = I::Item> + ExactSizeIterator<Item = I::Item>,
327 impl<I, J> ExactSizeIterator for InterleaveSeq<I, J>
329 I: ExactSizeIterator,
330 J: ExactSizeIterator<Item = I::Item>,
Dintersperse.rs219 I: DoubleEndedIterator + ExactSizeIterator,
248 I: DoubleEndedIterator + ExactSizeIterator,
268 impl<I> ExactSizeIterator for IntersperseIter<I>
270 I: DoubleEndedIterator + ExactSizeIterator,
Dpanic_fuse.rs215 impl<'a, I> ExactSizeIterator for PanicFuseIter<'a, I>
217 I: ExactSizeIterator,
Dupdate.rs310 impl<I, F> ExactSizeIterator for UpdateSeq<I, F>
312 I: ExactSizeIterator,
/external/rust/crates/syn/src/
Dpunctuated.rs562 impl<'a, T, P> ExactSizeIterator for Pairs<'a, T, P> {
612 impl<'a, T, P> ExactSizeIterator for PairsMut<'a, T, P> {
652 impl<T, P> ExactSizeIterator for IntoPairs<T, P> {
698 impl<T> ExactSizeIterator for IntoIter<T> {
728 DoubleEndedIterator<Item = &'a T> + ExactSizeIterator<Item = &'a T>
772 impl<'a, T> ExactSizeIterator for Iter<'a, T> {
797 impl<'a, T, P> ExactSizeIterator for PrivateIter<'a, T, P> {
815 I: DoubleEndedIterator<Item = &'a T> + ExactSizeIterator<Item = &'a T> + Clone,
832 DoubleEndedIterator<Item = &'a mut T> + ExactSizeIterator<Item = &'a mut T>
866 impl<'a, T> ExactSizeIterator for IterMut<'a, T> {
[all …]
/external/crosvm/gpu_display/src/
Devent_device.rs10 use std::iter::ExactSizeIterator;
101 E::IntoIter: ExactSizeIterator, in send_report() argument
/external/rust/crates/itertools/src/adaptors/
Dmap.rs58 impl<I, R> ExactSizeIterator for MapSpecialCase<I, R>
60 I: ExactSizeIterator,
/external/rust/crates/thread_local/src/
Dcached.rs139 impl<'a, T: Send + 'a> ExactSizeIterator for CachedIterMut<'a, T> {}
161 impl<T: Send> ExactSizeIterator for CachedIntoIter<T> {}
/external/rust/crates/bytes/src/buf/
Diter.rs132 impl<T: Buf> ExactSizeIterator for IntoIter<T> {}
/external/rust/crates/clap/src/args/
Darg_matches.rs821 impl<'a> ExactSizeIterator for Values<'a> {}
880 impl<'a> ExactSizeIterator for OsValues<'a> {}
940 impl<'a> ExactSizeIterator for Indices<'a> {}
/external/rust/crates/lru-cache/src/
Dlib.rs386 impl<K, V> ExactSizeIterator for IntoIter<K, V> {
411 impl<'a, K, V> ExactSizeIterator for Iter<'a, K, V> {
431 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> {
/external/rust/crates/anyhow/src/
Dchain.rs75 impl ExactSizeIterator for Chain<'_> {
/external/rust/cxx/src/
Dcxx_vector.rs189 impl<'a, T> ExactSizeIterator for Iter<'a, T>
243 impl<'a, T> ExactSizeIterator for IterMut<'a, T>

123