//@ check-pass #[derive(PartialEq)] struct A { x: usize } impl Drop for A { fn drop(&mut self) {} } pub fn main() {}