What it does
Detects slice.get(0) and suggests replacement with slice.first().
Lint Name
slice_get_zero
Category
style
Advantage
No magic numbers.
Drawbacks
first() is longer than get(0) by 1 character.
Example
let v = vec![0, 1, 2];
println!("{}", vec.get(0));
Could be written as:
let v = vec![0, 1, 2];
println!("{}", vec.first());