From 3b82e9e37595d6a7f93ea7ffaabeeda66f7a00d7 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Wed, 20 Jul 2022 17:02:20 +1000 Subject: [PATCH] Rm unnecessary `clone` in `install_from_package` Signed-off-by: Jiahao XU --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 2441f57a..e017db8d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -651,7 +651,7 @@ async fn install_from_package( } } - let bins: BTreeSet = bin_files.iter().map(|bin| bin.base_name.clone()).collect(); + let bins: BTreeSet = bin_files.into_iter().map(|bin| bin.base_name).collect(); { debug!("Writing .crates.toml"); @@ -664,7 +664,7 @@ async fn install_from_package( debug!("Writing .crates2.json"); let mut c2 = metafiles::v2::Crates2Json::load().unwrap_or_default(); c2.insert( - cvs.clone(), + cvs, metafiles::v2::CrateInfo { version_req: Some(version), bins,