We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5e95cb commit f89b8eeCopy full SHA for f89b8ee
coretests/tests/iter/adapters/enumerate.rs
@@ -120,3 +120,13 @@ fn test_double_ended_enumerate() {
120
assert_eq!(it.next_back(), Some((2, 3)));
121
assert_eq!(it.next(), None);
122
}
123
+
124
+#[test]
125
+fn test_empty_iterator_enumerate_next_index() {
126
+ let mut it = empty::<i32>().enumerate();
127
+ assert_eq!(it.next_index(), 0);
128
129
+ assert_eq!(it.next(), None);
130
131
132
+}
coretests/tests/lib.rs
@@ -63,6 +63,7 @@
63
#![feature(maybe_uninit_write_slice)]
64
#![feature(min_specialization)]
65
#![feature(never_type)]
66
+#![feature(next_index)]
67
#![feature(numfmt)]
68
#![feature(pattern)]
69
#![feature(pointer_is_aligned_to)]
0 commit comments