summaryrefslogtreecommitdiffstats
path: root/src/client/bedrock.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/bedrock.rs')
-rw-r--r--src/client/bedrock.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/bedrock.rs b/src/client/bedrock.rs
index 16ea5d0..6ccefe0 100644
--- a/src/client/bedrock.rs
+++ b/src/client/bedrock.rs
@@ -556,7 +556,7 @@ fn aws_fetch(
} = request;
let region = &credentials.region;
- let endpoint = format!("https://{}{}", host, uri);
+ let endpoint = format!("https://{host}{uri}");
let now: DateTime<Utc> = Utc::now();
let amz_date = now.format("%Y%m%dT%H%M%SZ").to_string();
@@ -566,7 +566,7 @@ fn aws_fetch(
let canonical_headers = headers
.iter()
- .map(|(key, value)| format!("{}:{}\n", key, value))
+ .map(|(key, value)| format!("{key}:{value}\n"))
.collect::<Vec<_>>()
.join("");
@@ -589,7 +589,7 @@ fn aws_fetch(
);
let algorithm = "AWS4-HMAC-SHA256";
- let credential_scope = format!("{}/{}/{}/aws4_request", date_stamp, region, service);
+ let credential_scope = format!("{date_stamp}/{region}/{service}/aws4_request");
let string_to_sign = format!(
"{}\n{}\n{}\n{}",
algorithm,
@@ -626,7 +626,7 @@ fn aws_fetch(
}
fn gen_signing_key(key: &str, date_stamp: &str, region: &str, service: &str) -> Vec<u8> {
- let k_date = hmac_sha256(format!("AWS4{}", key).as_bytes(), date_stamp);
+ let k_date = hmac_sha256(format!("AWS4{key}").as_bytes(), date_stamp);
let k_region = hmac_sha256(&k_date, region);
let k_service = hmac_sha256(&k_region, service);
hmac_sha256(&k_service, "aws4_request")