1 2 3 4 5 6 7 8 9 10 11 12
#![allow(unused)] fn f() { let mut x: Box<()> = Box::new(()); || { &mut x }; //~^^ ERROR captured variable cannot escape `FnMut` closure body } fn main() {}