#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let v = &mut [0, 0, 0, 0, 0]; let mut count = 1; for chunk in v.chunks_mut(2) { for elem in chunk.iter_mut() { *elem += count; } count += 1; } assert_eq!(v, & [1, 1, 2, 2, 3]); }