2 Detects manual `std::default::Default` implementations that are identical to a derived implementation.
13 impl Default for Foo {
14 fn default() -> Self {
31 Derive macros [sometimes use incorrect bounds](https://github.com/rust-lang/rust/issues/26925)
32 in generic types and the user defined `impl` may be more generalized or
33 specialized than what derive will produce. This lint can't detect the manual `impl`
34 has exactly equal bounds, and therefore this lint is disabled for types with