#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let mut x = 5; { let mut square_x = || x *= x; square_x(); } assert_eq!(x, 25); }