error: the loop variable `i` is only used to index `ns`. --> $DIR/needless_range_loop.rs:8:5 | 8 | / for i in 3..10 { 9 | | println!("{}", ns[i]); 10 | | } | |_____^ | = note: `-D needless-range-loop` implied by `-D warnings` help: consider using an iterator | 8 | for in ns.iter().take(10).skip(3) { | error: the loop variable `i` is only used to index `ms`. --> $DIR/needless_range_loop.rs:29:5 | 29 | / for i in 0..ms.len() { 30 | | ms[i] *= 2; 31 | | } | |_____^ help: consider using an iterator | 29 | for in &mut ms { | error: the loop variable `i` is only used to index `ms`. --> $DIR/needless_range_loop.rs:35:5 | 35 | / for i in 0..ms.len() { 36 | | let x = &mut ms[i]; 37 | | *x *= 2; 38 | | } | |_____^ help: consider using an iterator | 35 | for in &mut ms { | error: aborting due to 3 previous errors