]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/src/docs/implicit_saturating_add.txt
Auto merge of #104673 - matthiaskrgr:rollup-85f65ov, r=matthiaskrgr
[rust.git] / src / tools / clippy / src / docs / implicit_saturating_add.txt
1 ### What it does
2 Checks for implicit saturating addition.
3
4 ### Why is this bad?
5 The built-in function is more readable and may be faster.
6
7 ### Example
8 ```
9 let mut u:u32 = 7000;
10
11 if u != u32::MAX {
12     u += 1;
13 }
14 ```
15 Use instead:
16 ```
17 let mut u:u32 = 7000;
18
19 u = u.saturating_add(1);
20 ```