Searched refs:DoubleEndedIterator (Results 1 – 25 of 81) sorted by relevance
1234
/external/rust/crates/itertools/src/ |
D | flatten_ok.rs | 4 iter::{DoubleEndedIterator, FusedIterator}, 94 impl<I, T, E> DoubleEndedIterator for FlattenOk<I, T, E> 96 I: DoubleEndedIterator<Item = Result<T, E>>, 98 T::IntoIter: DoubleEndedIterator,
|
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 | 81 impl<I, V, F> DoubleEndedIterator for UniqueBy<I, V, F> 82 where I: DoubleEndedIterator, 131 impl<I> DoubleEndedIterator for Unique<I> 132 where I: DoubleEndedIterator,
|
D | rciter_impl.rs | 75 impl<I> DoubleEndedIterator for RcIter<I> 76 where I: DoubleEndedIterator
|
D | cons_tuples_impl.rs | 27 impl<X, Iter, $($B),*> DoubleEndedIterator for ConsTuples<Iter, (($($B,)*), X)> 28 where Iter: DoubleEndedIterator<Item = (($($B,)*), X)>,
|
D | pad_tail.rs | 70 impl<I, F> DoubleEndedIterator for PadUsing<I, F> 71 where I: DoubleEndedIterator + ExactSizeIterator,
|
D | ziptuple.rs | 102 impl<$($B),*> DoubleEndedIterator for Zip<($($B,)*)> where 104 $B: DoubleEndedIterator + ExactSizeIterator,
|
D | duplicates_impl.rs | 105 impl<I, Key, F> DoubleEndedIterator for DuplicatesBy<I, Key, F> 107 I: DoubleEndedIterator,
|
D | repeatn.rs | 44 impl<A> DoubleEndedIterator for RepeatN<A>
|
/external/rust/crates/syn/src/ |
D | punctuated.rs | 554 impl<'a, T, P> DoubleEndedIterator for Pairs<'a, T, P> { 604 impl<'a, T, P> DoubleEndedIterator for PairsMut<'a, T, P> { 644 impl<T, P> DoubleEndedIterator for IntoPairs<T, P> { 693 impl<T> DoubleEndedIterator for IntoIter<T> { 729 DoubleEndedIterator<Item = &'a T> + ExactSizeIterator<Item = &'a T> 774 impl<'a, T> DoubleEndedIterator for Iter<'a, T> { 797 impl<'a, T, P> DoubleEndedIterator for PrivateIter<'a, T, P> { 824 I: DoubleEndedIterator<Item = &'a T> 845 DoubleEndedIterator<Item = &'a mut T> + ExactSizeIterator<Item = &'a mut T> 880 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { [all …]
|
/external/rust/crates/memchr/src/memchr/ |
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/clap/src/parser/matches/ |
D | arg_matches.rs | 1378 impl<'a> DoubleEndedIterator for IdsRef<'a> { 1423 impl<T> DoubleEndedIterator for Values<T> { 1480 impl<'a, T: 'a> DoubleEndedIterator for ValuesRef<'a, T> { 1541 impl<'a> DoubleEndedIterator for RawValues<'a> { 1586 impl<'a> DoubleEndedIterator for GroupedValues<'a> { 1625 impl<T> DoubleEndedIterator for Occurrences<T> { 1660 impl<T> DoubleEndedIterator for OccurrenceValues<T> { 1689 impl<'a, T> DoubleEndedIterator for OccurrencesRef<'a, T> 1729 impl<'a, T> DoubleEndedIterator for OccurrenceValuesRef<'a, T> 1758 impl<'a> DoubleEndedIterator for RawOccurrences<'a> { [all …]
|
/external/flatbuffers/rust/flexbuffers/src/reader/ |
D | iter.rs | 16 use std::iter::{DoubleEndedIterator, ExactSizeIterator, FusedIterator, Iterator}; 55 impl<B: Buffer> DoubleEndedIterator for ReaderIterator<B> {
|
D | map.rs | 19 use std::iter::{DoubleEndedIterator, ExactSizeIterator, FusedIterator, Iterator}; 158 …) -> impl Iterator<Item = B::BufferString> + DoubleEndedIterator + ExactSizeIterator + FusedIterat… in iter_keys()
|
/external/rust/crates/memchr/src/tests/memchr/ |
D | iter.rs | 165 I: DoubleEndedIterator, in double_ended_take() 196 ) -> Box<dyn DoubleEndedIterator<Item = usize> + 'a> { in positions1() 209 ) -> Box<dyn DoubleEndedIterator<Item = usize> + 'a> { in positions2() 223 ) -> 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>,
|
/external/rust/crates/num-bigint/src/biguint/ |
D | iter.rs | 88 impl DoubleEndedIterator for U32Digits<'_> { 157 impl DoubleEndedIterator for U32Digits<'_> { 217 impl DoubleEndedIterator for U64Digits<'_> { 261 impl DoubleEndedIterator for U64Digits<'_> {
|
/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 | 376 impl DoubleEndedIterator for SetMatchesIntoIter { 418 impl<'a> DoubleEndedIterator for SetMatchesIter<'a> {
|
/external/rust/crates/openssl/src/ |
D | stack.rs | 168 impl<T: Stackable> DoubleEndedIterator for IntoIter<T> { 336 impl<'a, T: Stackable> DoubleEndedIterator for Iter<'a, T> { 370 impl<'a, T: Stackable> DoubleEndedIterator for IterMut<'a, T> {
|
/external/rust/crates/clap/3.2.23/src/parser/matches/ |
D | arg_matches.rs | 1506 impl<T> DoubleEndedIterator for Values2<T> { 1564 impl<'a, T: 'a> DoubleEndedIterator for ValuesRef<'a, T> { 1625 impl<'a> DoubleEndedIterator for RawValues<'a> { 1674 impl<'a> DoubleEndedIterator for Values<'a> { 1714 impl<'a> DoubleEndedIterator for GroupedValues<'a> { 1759 impl<'a> DoubleEndedIterator for OsValues<'a> { 1817 impl<'a> DoubleEndedIterator for Indices<'a> {
|
/external/rust/crates/unicode-segmentation/src/ |
D | word.rs | 40 impl<'a> DoubleEndedIterator for UnicodeWords<'a> { 72 impl<'a> DoubleEndedIterator for UnicodeWordIndices<'a> { 141 impl<'a> DoubleEndedIterator for UWordBoundIndices<'a> { 428 impl<'a> DoubleEndedIterator for UWordBounds<'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> {
|
1234