Open
Description
rust-lang/unsafe-code-guidelines#337 pointed out that the following code compiles:
enum Never {}
#[repr(transparent)]
struct Foo(u32, Never);
Does that make sense? Should we change the rule here, either retroactively or in a new edition?