• Home
  • Raw
  • Download

Lines Matching refs:iter

6     let mut iter = v.iter().cloned().tuples();  in tuples()  localVariable
7 assert_eq!(Some((1,)), iter.next()); in tuples()
8 assert_eq!(Some((2,)), iter.next()); in tuples()
9 assert_eq!(Some((3,)), iter.next()); in tuples()
10 assert_eq!(Some((4,)), iter.next()); in tuples()
11 assert_eq!(Some((5,)), iter.next()); in tuples()
12 assert_eq!(None, iter.next()); in tuples()
13 assert_eq!(None, iter.into_buffer().next()); in tuples()
15 let mut iter = v.iter().cloned().tuples(); in tuples() localVariable
16 assert_eq!(Some((1, 2)), iter.next()); in tuples()
17 assert_eq!(Some((3, 4)), iter.next()); in tuples()
18 assert_eq!(None, iter.next()); in tuples()
19 itertools::assert_equal(vec![5], iter.into_buffer()); in tuples()
21 let mut iter = v.iter().cloned().tuples(); in tuples() localVariable
22 assert_eq!(Some((1, 2, 3)), iter.next()); in tuples()
23 assert_eq!(None, iter.next()); in tuples()
24 itertools::assert_equal(vec![4, 5], iter.into_buffer()); in tuples()
26 let mut iter = v.iter().cloned().tuples(); in tuples() localVariable
27 assert_eq!(Some((1, 2, 3, 4)), iter.next()); in tuples()
28 assert_eq!(None, iter.next()); in tuples()
29 itertools::assert_equal(vec![5], iter.into_buffer()); in tuples()
36 let mut iter = v.iter().cloned().tuple_windows(); in tuple_windows() localVariable
37 assert_eq!(Some((1,)), iter.next()); in tuple_windows()
38 assert_eq!(Some((2,)), iter.next()); in tuple_windows()
39 assert_eq!(Some((3,)), iter.next()); in tuple_windows()
41 let mut iter = v.iter().cloned().tuple_windows(); in tuple_windows() localVariable
42 assert_eq!(Some((1, 2)), iter.next()); in tuple_windows()
43 assert_eq!(Some((2, 3)), iter.next()); in tuple_windows()
44 assert_eq!(Some((3, 4)), iter.next()); in tuple_windows()
45 assert_eq!(Some((4, 5)), iter.next()); in tuple_windows()
46 assert_eq!(None, iter.next()); in tuple_windows()
48 let mut iter = v.iter().cloned().tuple_windows(); in tuple_windows() localVariable
49 assert_eq!(Some((1, 2, 3)), iter.next()); in tuple_windows()
50 assert_eq!(Some((2, 3, 4)), iter.next()); in tuple_windows()
51 assert_eq!(Some((3, 4, 5)), iter.next()); in tuple_windows()
52 assert_eq!(None, iter.next()); in tuple_windows()
54 let mut iter = v.iter().cloned().tuple_windows(); in tuple_windows() localVariable
55 assert_eq!(Some((1, 2, 3, 4)), iter.next()); in tuple_windows()
56 assert_eq!(Some((2, 3, 4, 5)), iter.next()); in tuple_windows()
57 assert_eq!(None, iter.next()); in tuple_windows()
60 let mut iter = v.iter().cloned().tuple_windows::<(_, _, _, _)>(); in tuple_windows() localVariable
61 assert_eq!(None, iter.next()); in tuple_windows()
67 let mut iter = v.iter(); in next_tuple() localVariable
68 assert_eq!(iter.next_tuple().map(|(&x, &y)| (x, y)), Some((1, 2))); in next_tuple()
69 assert_eq!(iter.next_tuple().map(|(&x, &y)| (x, y)), Some((3, 4))); in next_tuple()
70 assert_eq!(iter.next_tuple::<(_, _)>(), None); in next_tuple()
76 let iter = v.iter().cloned(); in collect_tuple() localVariable
77 assert_eq!(iter.collect_tuple(), Some((1, 2))); in collect_tuple()
80 let iter = v.iter().cloned(); in collect_tuple() localVariable
81 assert_eq!(iter.collect_tuple::<(_, _)>(), None); in collect_tuple()
84 let iter = v.iter().cloned(); in collect_tuple() localVariable
85 assert_eq!(iter.collect_tuple::<(_, _)>(), None); in collect_tuple()