#[non_exhaustive(anything)] | |
//~^ ERROR malformed `non_exhaustive` attribute | |
struct Foo; | |
#[non_exhaustive] | |
//~^ ERROR attribute should be applied to a struct or enum [E0701] | |
trait Bar { } | |
#[non_exhaustive] | |
//~^ ERROR attribute should be applied to a struct or enum [E0701] | |
union Baz { | |
f1: u16, | |
f2: u16 | |
} | |
fn main() { } |