Example that shouldn't compile: ``` rust #![feature(unboxed_closures)] fn main() { let x = 0u; move |&mut:| x = 1; } ``` Note that this currently ICEs due to #18238, but it's still a problem once that is fixed.