Example: ```rust #[derive(PartialEq)] struct Data { v: f64, } fn main() { let d1 = Data { v: 1.0 }; let d2 = Data { v: 2.0 }; // here should be a warning println!("{}", d1 == d2); } ```