blob: 6240099a99f671b1e6934615e4a353908d2669f0 [file] [log] [blame] [view]
A `union` was declared with fields with destructors.
Erroneous code example:
```compile_fail,E0740
union Test {
a: A, // error!
}
#[derive(Debug)]
struct A(i32);
impl Drop for A {
fn drop(&mut self) { println!("A"); }
}
```
A `union` cannot have fields with destructors.