]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/src/docs/implicit_saturating_sub.txt
New upstream version 1.66.0+dfsg1
[rustc.git] / src / tools / clippy / src / docs / implicit_saturating_sub.txt
CommitLineData
f2b60f7d
FG
1### What it does
2Checks for implicit saturating subtraction.
3
4### Why is this bad?
5Simplicity and readability. Instead we can easily use an builtin function.
6
7### Example
8```
9let mut i: u32 = end - start;
10
11if i != 0 {
12 i -= 1;
13}
14```
15
16Use instead:
17```
18let mut i: u32 = end - start;
19
20i = i.saturating_sub(1);
21```