We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2371914 commit c1bfb9aCopy full SHA for c1bfb9a
library/core/tests/iter/adapters/zip.rs
@@ -265,3 +265,26 @@ fn test_issue_82282() {
265
panic!();
266
}
267
268
+
269
+#[test]
270
+fn test_issue_82291() {
271
+ use std::cell::Cell;
272
273
+ let mut v1 = [()];
274
+ let v2 = [()];
275
276
+ let called = Cell::new(0);
277
278
+ let mut zip = v1
279
+ .iter_mut()
280
+ .map(|r| {
281
+ called.set(called.get() + 1);
282
+ r
283
+ })
284
+ .zip(&v2);
285
286
+ zip.next_back();
287
+ assert_eq!(called.get(), 1);
288
+ zip.next();
289
290
+}
0 commit comments