]> git.lizzy.rs Git - rust.git/blob - src/test/ui/derives/derive-macro-const-default.rs
builtin derive macros: fix error with const generics default
[rust.git] / src / test / ui / derives / derive-macro-const-default.rs
1 // check-pass
2 #![allow(incomplete_features)]
3 #![feature(const_generics_defaults)]
4
5 #[derive(Clone, PartialEq, Debug)]
6 struct Example<T, const N: usize = 1usize>([T; N]);
7
8 fn main() {
9     let a = Example([(); 16]);
10     let b = a.clone();
11     if a != b {
12         let _c = format!("{:?}", a);
13     }
14 }