},
Lint {
name: "borrow_interior_mutable_const",
- group: "correctness",
+ group: "style",
desc: "referencing `const` with interior mutability",
deprecation: None,
module: "non_copy_const",
},
Lint {
name: "declare_interior_mutable_const",
- group: "correctness",
+ group: "style",
desc: "declaring `const` with interior mutability",
deprecation: None,
module: "non_copy_const",
deprecation: None,
module: "double_parens",
},
- Lint {
- name: "drop_bounds",
- group: "correctness",
- desc: "bounds of the form `T: Drop` are useless",
- deprecation: None,
- module: "drop_bounds",
- },
Lint {
name: "drop_copy",
group: "correctness",
deprecation: None,
module: "types",
},
+ Lint {
+ name: "invisible_characters",
+ group: "correctness",
+ desc: "using an invisible character in a string literal, which is confusing",
+ deprecation: None,
+ module: "unicode",
+ },
Lint {
name: "items_after_statements",
group: "pedantic",
deprecation: None,
module: "ptr",
},
+ Lint {
+ name: "ptr_eq",
+ group: "style",
+ desc: "use `std::ptr::eq` when comparing raw pointers",
+ deprecation: None,
+ module: "ptr_eq",
+ },
Lint {
name: "ptr_offset_with_cast",
group: "complexity",
deprecation: None,
module: "misc",
},
- Lint {
- name: "zero_width_space",
- group: "correctness",
- desc: "using a zero-width space in a string literal, which is confusing",
- deprecation: None,
- module: "unicode",
- },
Lint {
name: "zst_offset",
group: "correctness",