Searched refs:DoubleEndedIterator (Results 1 – 25 of 62) sorted by relevance
123
/external/rust/crates/itertools/src/ |
D | zip_longest.rs | 55 impl<T, U> DoubleEndedIterator for ZipLongest<T, U> 56 where T: DoubleEndedIterator + ExactSizeIterator, 57 U: DoubleEndedIterator + ExactSizeIterator
|
D | unique_impl.rs | 79 impl<I, V, F> DoubleEndedIterator for UniqueBy<I, V, F> 80 where I: DoubleEndedIterator, 123 impl<I> DoubleEndedIterator for Unique<I> 124 where I: DoubleEndedIterator,
|
D | rciter_impl.rs | 76 impl<I> DoubleEndedIterator for RcIter<I> 77 where I: DoubleEndedIterator
|
D | pad_tail.rs | 63 impl<I, F> DoubleEndedIterator for PadUsing<I, F> 64 where I: DoubleEndedIterator + ExactSizeIterator,
|
D | cons_tuples_impl.rs | 27 impl<X, Iter, $($B),*> DoubleEndedIterator for ConsTuples<Iter, (($($B,)*), X)> 28 where Iter: DoubleEndedIterator<Item = (($($B,)*), X)>,
|
D | ziptuple.rs | 103 impl<$($B),*> DoubleEndedIterator for Zip<($($B,)*)> where 105 $B: DoubleEndedIterator + ExactSizeIterator,
|
D | repeatn.rs | 43 impl<A> DoubleEndedIterator for RepeatN<A>
|
/external/rust/crates/memchr/src/ |
D | iter.rs | 64 impl<'a> DoubleEndedIterator for Memchr<'a> { 108 impl<'a> DoubleEndedIterator for Memchr2<'a> { 165 impl<'a> DoubleEndedIterator for Memchr3<'a> {
|
/external/rust/crates/syn/src/ |
D | punctuated.rs | 553 impl<'a, T, P> DoubleEndedIterator for Pairs<'a, T, P> { 603 impl<'a, T, P> DoubleEndedIterator for PairsMut<'a, T, P> { 643 impl<T, P> DoubleEndedIterator for IntoPairs<T, P> { 692 impl<T> DoubleEndedIterator for IntoIter<T> { 728 DoubleEndedIterator<Item = &'a T> + ExactSizeIterator<Item = &'a T> 766 impl<'a, T> DoubleEndedIterator for Iter<'a, T> { 789 impl<'a, T, P> DoubleEndedIterator 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> 860 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { [all …]
|
/external/rust/crates/memchr/src/tests/ |
D | iter.rs | 164 I: DoubleEndedIterator, in double_ended_take() 195 ) -> Box<dyn DoubleEndedIterator<Item = usize> + 'a> { in positions1() 208 ) -> Box<dyn DoubleEndedIterator<Item = usize> + 'a> { in positions2() 222 ) -> Box<dyn DoubleEndedIterator<Item = usize> + 'a> { in positions3()
|
/external/rust/crates/rayon/src/iter/ |
D | intersperse.rs | 219 I: DoubleEndedIterator + ExactSizeIterator, 246 impl<I> DoubleEndedIterator for IntersperseIter<I> 248 I: DoubleEndedIterator + ExactSizeIterator, 270 I: DoubleEndedIterator + ExactSizeIterator,
|
D | chain.rs | 260 impl<A, B> DoubleEndedIterator for ChainSeq<A, B> 262 A: DoubleEndedIterator, 263 B: DoubleEndedIterator<Item = A::Item>,
|
D | interleave.rs | 306 impl<I, J> DoubleEndedIterator for InterleaveSeq<I, J> 308 I: DoubleEndedIterator + ExactSizeIterator, 309 J: DoubleEndedIterator<Item = I::Item> + ExactSizeIterator<Item = I::Item>,
|
D | panic_fuse.rs | 202 impl<'a, I> DoubleEndedIterator for PanicFuseIter<'a, I> 204 I: DoubleEndedIterator,
|
D | update.rs | 317 impl<I, F> DoubleEndedIterator for UpdateSeq<I, F> 319 I: DoubleEndedIterator,
|
/external/rust/crates/itertools/src/adaptors/ |
D | map.rs | 48 impl<I, R> DoubleEndedIterator for MapSpecialCase<I, R> 50 I: DoubleEndedIterator,
|
/external/rust/crates/regex/src/ |
D | re_set.rs | 344 impl DoubleEndedIterator for SetMatchesIntoIter { 386 impl<'a> DoubleEndedIterator for SetMatchesIter<'a> {
|
/external/rust/crates/clap/src/args/ |
D | arg_matches.rs | 815 impl<'a> DoubleEndedIterator for Values<'a> { 874 impl<'a> DoubleEndedIterator for OsValues<'a> { 934 impl<'a> DoubleEndedIterator for Indices<'a> {
|
/external/rust/crates/bstr/src/unicode/ |
D | grapheme.rs | 78 impl<'a> DoubleEndedIterator for Graphemes<'a> { 172 impl<'a> DoubleEndedIterator for GraphemeIndices<'a> {
|
/external/rust/crates/lru-cache/src/ |
D | lib.rs | 380 impl<K, V> DoubleEndedIterator for IntoIter<K, V> { 407 impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> { 427 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> {
|
/external/rust/crates/anyhow/src/ |
D | chain.rs | 56 impl DoubleEndedIterator for Chain<'_> {
|
/external/flatbuffers/rust/flatbuffers/src/ |
D | vector.rs | 17 use std::iter::{DoubleEndedIterator, ExactSizeIterator, FusedIterator}; 231 impl<'a, T: Follow<'a> + 'a> DoubleEndedIterator for VectorIter<'a, T> {
|
/external/rust/crates/clap/src/ |
D | map.rs | 83 impl<'a, V: 'a> DoubleEndedIterator for Iter<'a, V> {
|
/external/rust/crates/unicode-segmentation/src/ |
D | word.rs | 38 impl<'a> DoubleEndedIterator for UnicodeWords<'a> { 103 impl<'a> DoubleEndedIterator for UWordBoundIndices<'a> { 384 impl<'a> DoubleEndedIterator for UWordBounds<'a> {
|
/external/rust/crates/tinyvec/src/ |
D | arrayvec_drain.rs | 58 impl<'a, T: 'a + Default> DoubleEndedIterator for ArrayVecDrain<'a, T> {
|
123