Skip to content

Commit 2bacc3f

Browse files
authored
Merge pull request #209 from nyurik/nyurik-patch-1
Use `NonZeroUsize::MAX` instead of `unwrap()`
2 parents 6ad1127 + 860195d commit 2bacc3f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ impl<K: Hash + Eq, V> LruCache<K, V> {
233233
/// let mut cache: LruCache<isize, &str> = LruCache::unbounded();
234234
/// ```
235235
pub fn unbounded() -> LruCache<K, V> {
236-
LruCache::construct(NonZeroUsize::new(usize::MAX).unwrap(), HashMap::default())
236+
LruCache::construct(NonZeroUsize::MAX, HashMap::default())
237237
}
238238
}
239239

@@ -270,7 +270,7 @@ impl<K: Hash + Eq, V, S: BuildHasher> LruCache<K, V, S> {
270270
/// ```
271271
pub fn unbounded_with_hasher(hash_builder: S) -> LruCache<K, V, S> {
272272
LruCache::construct(
273-
NonZeroUsize::new(usize::MAX).unwrap(),
273+
NonZeroUsize::MAX,
274274
HashMap::with_hasher(hash_builder),
275275
)
276276
}

0 commit comments

Comments
 (0)