Appearance
Default: Enabled
Source Code
Checks for manual implementations of assert macro in if expressions.
assert
if
fn main() { let a = 5; if a == 5 { panic!("a shouldn't be equal to 5"); } }
Can be rewritten as:
fn main() { let a = 5; assert!(a != 5, "a shouldn't be equal to 5"); }