#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let mut r = 3..=5; for _ in r.by_ref() {} assert!(r.is_empty()); }