2 let _x: i32 = [1, 2, 3];
3 //~^ ERROR mismatched types
4 //~| expected type `i32`
5 //~| found array `[{integer}; 3]`
6 //~| expected i32, found array of 3 elements
8 let x: &[i32] = &[1, 2, 3];
10 //~^ ERROR mismatched types
11 //~| expected reference `&i32`
12 //~| found reference `&[i32]`
13 //~| expected i32, found slice