From f356030ecb84a925848f59912cf880ff293b9286 Mon Sep 17 00:00:00 2001 From: Arnaud Bailly Date: Mon, 14 Oct 2024 07:34:45 +0200 Subject: Use more idiomatic saturating_add --- rust/src/web.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'rust/src/web.rs') 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::>() .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); -- cgit v1.2.3