summaryrefslogtreecommitdiff
path: root/cli/tools/upgrade.rs
diff options
context:
space:
mode:
authorGeert-Jan Zwiers <geertjanzwiers@protonmail.com>2023-01-13 22:39:19 +0100
committerGitHub <noreply@github.com>2023-01-13 22:39:19 +0100
commit052bcc62bba6f5b25eb016a5c8ebf0716ba5a0dc (patch)
treea33da4af3c41a48f29c4c3d6714cc36b08b3a080 /cli/tools/upgrade.rs
parent225114166aa7426d4b93fa13635559029c5ba65d (diff)
refactor(cli/tools): reduce cloning (#17309)
Diffstat (limited to 'cli/tools/upgrade.rs')
-rw-r--r--cli/tools/upgrade.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/cli/tools/upgrade.rs b/cli/tools/upgrade.rs
index dfdbe188a..1b51e9034 100644
--- a/cli/tools/upgrade.rs
+++ b/cli/tools/upgrade.rs
@@ -263,7 +263,7 @@ pub async fn upgrade(
), current_exe_path.display());
}
- let client = ps.http_client.clone();
+ let client = &ps.http_client;
let install_version = match upgrade_flags.version {
Some(passed_version) => {
@@ -298,10 +298,10 @@ pub async fn upgrade(
None => {
let latest_version = if upgrade_flags.canary {
log::info!("Looking up latest canary version");
- get_latest_canary_version(&client).await?
+ get_latest_canary_version(client).await?
} else {
log::info!("Looking up latest version");
- get_latest_release_version(&client).await?
+ get_latest_release_version(client).await?
};
let current_is_most_recent = if upgrade_flags.canary {
@@ -351,7 +351,7 @@ pub async fn upgrade(
)
};
- let archive_data = download_package(&client, &download_url)
+ let archive_data = download_package(client, &download_url)
.await
.with_context(|| format!("Failed downloading {}", download_url))?;