diff options
Diffstat (limited to 'rust/src/web.rs')
| -rw-r--r-- | rust/src/web.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/rust/src/web.rs b/rust/src/web.rs index 5be1cfe..7e03249 100644 --- a/rust/src/web.rs +++ b/rust/src/web.rs @@ -146,9 +146,7 @@ impl Client { .collect::<Vec<_>>() .join("\n"); if actual == *expected { - if self.grade < u8::MAX { - self.grade += 1; - } + self.grade = self.grade.saturating_add(1); self.delay = Duration::from_secs_f64(self.delay.as_secs_f64() * 0.8); if self.delay.as_millis() < 500 { self.delay = Duration::from_millis(500); |
