Enable `clippy::needless_update` (#8830)

This PR enables the
[`clippy::needless_update`](https://rust-lang.github.io/rust-clippy/master/index.html#/needless_update)
rule and fixes the outstanding violations.

Release Notes:

- N/A
16be391211Marshall Bowers committed on 3/4/2024, 3:35:07 PM· committed by GitHubparent94593dc
4 files changedLine totals unavailable