rust/tests/ui/union/union-copy.rs
2023-01-11 09:32:08 +00:00

15 lines
230 B
Rust

#[derive(Clone)]
union U {
a: u8
}
#[derive(Clone)]
union W {
a: std::mem::ManuallyDrop<String>
}
impl Copy for U {} // OK
impl Copy for W {} //~ ERROR the trait `Copy` may not be implemented for this type
fn main() {}