blob: 13928aaf9886ff806b3167f3f6145534d9094896 [file]
fn main() {
let box x = Box::new('c'); //~ ERROR `box` patterns have been removed
let _: char = x;
struct Packet { x: Box<i32> }
let Packet { box x } = Packet { x: Box::new(0) }; //~ ERROR `box` patterns have been removed
let _: i32 = x;
let Packet { box ref mut x }; //~ ERROR `box` patterns have been removed
}