From aefc4591a9c0eea7751fb1f13ba704ed3af9d2d6 Mon Sep 17 00:00:00 2001 From: Jiahao XU <30436523+NobodyXu@users.noreply.github.com> Date: Fri, 6 Sep 2024 00:26:29 +1000 Subject: [PATCH] Fix resolve.rs And optimize sending telemtry: Remove unnecessary `::clone` Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com> --- crates/binstalk/src/ops/resolve.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/binstalk/src/ops/resolve.rs b/crates/binstalk/src/ops/resolve.rs index 4831ec14..14d12244 100644 --- a/crates/binstalk/src/ops/resolve.rs +++ b/crates/binstalk/src/ops/resolve.rs @@ -204,7 +204,7 @@ async fn resolve_inner( Ok(bin_files) => { if !bin_files.is_empty() { return Ok(Resolution::Fetch(Box::new(ResolutionFetch { - fetcher.clone(), + fetcher: fetcher.clone(), new_version: package_info.version, name: package_info.name, version_req: version_req_str, @@ -251,8 +251,8 @@ async fn resolve_inner( } if !opts.disable_telemetry { - for fetcher in &handles { - fetcher.clone().report_to_upstream(); + for fetcher in handles { + fetcher.report_to_upstream(); } }