From e5aeb669b4250f9859e794ad4797d496937f316f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Tue, 4 Jun 2019 23:56:45 +0200 Subject: [PATCH] nit: use if let Some() here --- src/index.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/index.rs b/src/index.rs index 6a80246..a4f773a 100644 --- a/src/index.rs +++ b/src/index.rs @@ -109,8 +109,7 @@ pub fn find(cache: &Path, key: &str) -> Result, Error> { let bucket = bucket_path(cache, &key); Ok(bucket_entries(&bucket)?.into_iter().fold(None, |acc, entry| { if entry.key == key { - if entry.integrity.is_some() { - let integrity = entry.integrity.unwrap(); + if let Some(integrity) = entry.integrity { let integrity: Integrity = match integrity.parse() { Ok(sri) => sri, _ => return acc