rust/tests/ui/const-generics/different_generic_args_array.rs

12 lines
263 B
Rust
Raw Normal View History

// Check that different const types are different.
#![feature(adt_const_params)]
#![allow(incomplete_features)]
struct Const<const V: [usize; 1]> {}
fn main() {
let mut x = Const::<{ [3] }> {};
x = Const::<{ [4] }> {};
//~^ ERROR mismatched types
}