#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let mut a = 0; true .then(|| { a += 1; }); false .then(|| { a += 1; }); assert_eq!(a, 1); }