diff --git a/.vscode/settings.json b/.vscode/settings.json index 54d63e6..7689fa9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -13,6 +13,7 @@ "yasm" ], "dotnet.preferCSharpExtension": true, + "rust-analyzer.check.command": "clippy", "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" diff --git a/rust/src/main.rs b/rust/src/main.rs index 16dbf8f..e93e6cd 100644 --- a/rust/src/main.rs +++ b/rust/src/main.rs @@ -17,7 +17,7 @@ fn main() { // parse string let nums: Vec = s - .split(" ") + .split(' ') .map(|substr| substr.parse().expect("Failed to convert &str to usize")) .collect(); @@ -25,7 +25,7 @@ fn main() { writer .write_fmt(format_args!( "{} = {}\n", - s.replace(" ", " + "), + s.replace(' ', " + "), nums.iter().sum::() )) .expect("Failed to write to stdout");