1 // from rfc2005 test suite
5 // Verify the binding mode shifts - only when no `&` are auto-dereferenced is the
6 // final default binding mode mutable.
9 let Some(n): &mut Option<i32> = &&Some(5i32) else { return }; //~ ERROR mismatched types
13 let Some(n): &mut Option<i32> = &&mut Some(5i32) else { return }; //~ ERROR mismatched types