2 let whatever: [u32; 10] = (0..10).collect();
3 //~^ ERROR an array of type `[u32; 10]` cannot be built directly from an iterator
4 //~| NOTE try collecting into a `Vec<{integer}>`, then using `.try_into()`
5 //~| NOTE required by a bound in `collect`
6 //~| NOTE required by a bound introduced by this call