Skip to content

Commit cb30ee8

Browse files
Minor fixes
1 parent 0d26567 commit cb30ee8

1 file changed

Lines changed: 6 additions & 11 deletions

File tree

file-sender/src/path_descriptor.rs

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -256,12 +256,9 @@ fn parse_key_vals_string(
256256

257257
for part in input.split(';') {
258258
let part = part.trim();
259-
let (key, value) = part.split_once('=').ok_or_else(|| {
260-
anyhow::anyhow!(
261-
"Invalid format. Expected key=value. Found: {}",
262-
part.to_string()
263-
)
264-
})?;
259+
let (key, value) = part
260+
.split_once('=')
261+
.ok_or_else(|| anyhow::anyhow!("Invalid format. Expected key=value. Found: {part}"))?;
265262

266263
if !key.is_ascii() {
267264
return Err(anyhow::anyhow!(
@@ -272,13 +269,12 @@ fn parse_key_vals_string(
272269
let key = key.to_lowercase();
273270

274271
if result_map.contains_key(&key) {
275-
return Err(anyhow::anyhow!("Duplicate key: {}", part.to_string()));
272+
return Err(anyhow::anyhow!("Duplicate key: {part}"));
276273
}
277274

278275
if !allowed_keys.contains(key.as_str()) {
279276
return Err(anyhow::anyhow!(
280-
"Unexpected key for descriptor `{describing_what}`. Key: {}",
281-
key.to_string()
277+
"Unexpected key for descriptor `{describing_what}`. Key: {key}"
282278
));
283279
}
284280

@@ -288,8 +284,7 @@ fn parse_key_vals_string(
288284
for &key in required_keys {
289285
if !result_map.contains_key(key) {
290286
return Err(anyhow::anyhow!(
291-
"Required key `{}` for descriptor `{describing_what}` not found.",
292-
key.to_string()
287+
"Required key `{key}` for descriptor `{describing_what}` not found."
293288
));
294289
}
295290
}

0 commit comments

Comments
 (0)