Use variables directly inside format strings

Most systems should have an up to date Rust compiler by now, so we should be
fine.
This commit is contained in:
Henrik Friedrichsen
2023-02-06 20:06:25 +01:00
parent 2fe3b056bf
commit 8222f1b2e4
17 changed files with 34 additions and 40 deletions

View File

@@ -54,8 +54,8 @@ impl Serializer for TomlSerializer {
}
fn write<P: AsRef<Path>, T: serde::Serialize>(&self, path: P, value: T) -> Result<T, String> {
let content = toml::to_string_pretty(&value)
.map_err(|e| format!("Failed serializing value: {}", e))?;
let content =
toml::to_string_pretty(&value).map_err(|e| format!("Failed serializing value: {e}"))?;
fs::write(path.as_ref(), content)
.map(|_| value)
.map_err(|e| {