From 53e3fe03eb5ec7c70a6dfd28c1a0370dba4fb953 Mon Sep 17 00:00:00 2001 From: Jacob Date: Mon, 6 May 2024 23:54:42 +0800 Subject: [PATCH] Change expect() to unwrap() --- src/buffer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/buffer.rs b/src/buffer.rs index b0716bd..5760f85 100644 --- a/src/buffer.rs +++ b/src/buffer.rs @@ -455,7 +455,7 @@ impl NaiveBuffer { let b = self.prime_pi(b); let c = self.prime_pi(c); - let cache_cap = NonZeroUsize::new(if a != 0 { a as usize } else { 1 }).expect("Always > 0"); + let cache_cap = NonZeroUsize::new(a as usize).unwrap(); // a > 0 because limit > THRESHOLD_PRIME_PI_SIEVE let mut phi_cache = LruCache::new(cache_cap); let mut sum = self.prime_phi(limit, a as usize, &mut phi_cache) + (b + a - 2) * (b - a + 1) / 2;