Lines Matching refs:Item
464 R: IntoIterator<Item = L::Item>,
927 T: IntoIterator<Item = A>,
937 R: Iterator<Item = L::Item>,
939 type Item = L::Item;
941 fn next(&mut self) -> Option<Self::Item> {
951 G: FnMut(Acc, Self::Item) -> Acc,
958 F: FnMut(Self::Item),
967 fn last(self) -> Option<Self::Item> {
971 fn nth(&mut self, n: usize) -> Option<Self::Item> {
977 B: iter::FromIterator<Self::Item>,
984 B: Default + Extend<Self::Item>,
985 F: FnMut(&Self::Item) -> bool,
992 F: FnMut(Self::Item) -> bool,
999 F: FnMut(Self::Item) -> bool,
1004 fn find<P>(&mut self, predicate: P) -> Option<Self::Item>
1006 P: FnMut(&Self::Item) -> bool,
1013 F: FnMut(Self::Item) -> Option<B>,
1020 P: FnMut(Self::Item) -> bool,
1029 R: DoubleEndedIterator<Item = L::Item>,
1031 fn next_back(&mut self) -> Option<Self::Item> {
1036 // fn nth_back(&mut self, n: usize) -> Option<Self::Item> {
1042 G: FnMut(Acc, Self::Item) -> Acc,
1047 fn rfind<P>(&mut self, predicate: P) -> Option<Self::Item>
1049 P: FnMut(&Self::Item) -> bool,
1058 R: ExactSizeIterator<Item = L::Item>,
1068 R: iter::FusedIterator<Item = L::Item>,
1453 fn check_array_ref<T: AsRef<[Item]>, Item>() {}
1454 fn check_array_mut<T: AsMut<[Item]>, Item>() {}
1456 fn propagate_array_ref<T1: AsRef<[Item]>, T2: AsRef<[Item]>, Item>() {
1460 fn propagate_array_mut<T1: AsMut<[Item]>, T2: AsMut<[Item]>, Item>() {