2 Checks for immediate reassignment of fields initialized
3 with Default::default().
6 It's more idiomatic to use the [functional update syntax](https://doc.rust-lang.org/reference/expressions/struct-expr.html#functional-update-syntax).
9 Assignments to patterns that are of tuple type are not linted.
13 let mut a: A = Default::default();