There are some hidden built-in methods not intended for public usage. ```rust #![deny(clippy::missing_trait_methods)] struct Foo; impl Eq for Foo {} impl PartialEq for Foo { fn eq(&self, _: &Self) -> bool { true } } ``` ``` error: missing trait method provided by default: `assert_receiver_is_total_eq` --> src/lib.rs:5:1 | 5 | impl Eq for Foo {} | ^^^^^^^^^^^^^^^ | ``` cc @Alexendoo #9661