Lines Matching defs:Item

461     fn from_iter<I: IntoIterator<Item = T>>(i: I) -> Self {  in from_iter()
472 fn extend<I: IntoIterator<Item = T>>(&mut self, i: I) { in extend()
480 fn from_iter<I: IntoIterator<Item = Pair<T, P>>>(i: I) -> Self { in from_iter()
491 fn extend<I: IntoIterator<Item = Pair<T, P>>>(&mut self, i: I) { in extend()
501 I: Iterator<Item = Pair<T, P>>, in do_extend()
519 type Item = T; typedef
534 type Item = &'a T; typedef
543 type Item = &'a mut T; typedef
568 type Item = Pair<&'a T, &'a P>; typedef
570 fn next(&mut self) -> Option<Self::Item> { in next()
583 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
618 type Item = Pair<&'a mut T, &'a mut P>; typedef
620 fn next(&mut self) -> Option<Self::Item> { in next()
633 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
658 type Item = Pair<T, P>; typedef
660 fn next(&mut self) -> Option<Self::Item> { in next()
673 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
710 type Item = T; typedef
712 fn next(&mut self) -> Option<Self::Item> { in next()
722 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
786 type Item = &'a T; typedef
788 fn next(&mut self) -> Option<Self::Item> { in next()
798 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
810 type Item = &'a T; typedef
812 fn next(&mut self) -> Option<Self::Item> { in next()
821 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
892 type Item = &'a mut T; typedef
894 fn next(&mut self) -> Option<Self::Item> { in next()
904 fn next_back(&mut self) -> Option<Self::Item> { in next_back()
916 type Item = &'a mut T; typedef
918 fn next(&mut self) -> Option<Self::Item> { in next()
927 fn next_back(&mut self) -> Option<Self::Item> { in next_back()