• Home
  • Raw
  • Download

Lines Matching defs:Item

43           J: IntoIterator<Item = I::Item>  in interleave()
56 type Item = I::Item; typedef
58 fn next(&mut self) -> Option<Self::Item> { in next()
104 J: Iterator<Item = I::Item> in interleave_shortest()
117 type Item = I::Item; typedef
120 fn next(&mut self) -> Option<Self::Item> { in next()
203 pub fn into_parts(self) -> (Option<I::Item>, I) { in into_parts()
212 pub fn put_back(&mut self, x: I::Item) { in put_back()
220 type Item = I::Item; typedef
222 fn next(&mut self) -> Option<Self::Item> { in next()
238 fn last(self) -> Option<Self::Item> { in last()
242 fn nth(&mut self, n: usize) -> Option<Self::Item> { in nth()
316 type Item = (I::Item, J::Item); typedef
318 fn next(&mut self) -> Option<Self::Item> { in next()
406 type Item = B; typedef
408 fn next(&mut self) -> Option<Self::Item> { in next()
447 type Item = I::Item; typedef
449 fn next(&mut self) -> Option<Self::Item> { in next()
511 J: IntoIterator<Item = I::Item>, in merge()
550 J: IntoIterator<Item = I::Item>, in merge_by_new()
551 F: MergePredicate<I::Item>, in merge_by_new()
576 type Item = I::Item; typedef
578 fn next(&mut self) -> Option<Self::Item> { in next()
640 type Item = I::Item; typedef
642 fn next(&mut self) -> Option<Self::Item> { in next()
680 type Item = A; typedef
682 fn next(&mut self) -> Option<Self::Item> { in next()
729 type Item = T; typedef
731 fn next(&mut self) -> Option<Self::Item> { in next()
753 type Item = (I::Item,); typedef
755 fn next(&mut self) -> Option<Self::Item> { in next()
760 impl<I: Iterator> HasCombination<I> for (I::Item,) { implementation
861 where I: Iterator<Item = Result<T, E>>, in filter_ok()
874 type Item = Result<T, E>; typedef
876 fn next(&mut self) -> Option<Self::Item> { in next()
904 where C: FromIterator<Self::Item> in collect()
944 where I: Iterator<Item = Result<T, E>>, in filter_map_ok()
957 type Item = Result<U, E>; typedef
959 fn next(&mut self) -> Option<Self::Item> { in next()
987 where C: FromIterator<Self::Item> in collect()
1035 type Item = usize; typedef
1037 fn next(&mut self) -> Option<Self::Item> { in next()
1057 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
1093 F: FnMut(&mut I::Item), in update()
1103 type Item = I::Item; typedef
1105 fn next(&mut self) -> Option<Self::Item> { in next()
1127 where C: FromIterator<Self::Item> in collect()
1145 fn next_back(&mut self) -> Option<Self::Item> { in next_back()