diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2023-12-19 01:16:29 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2023-12-19 01:16:29 +0100 |
| commit | bb4fd2c638fa31c0121255e8548488381ab39041 (patch) | |
| tree | 89f5d05f87d7e59f3a23b292bc35ae65654d0566 | |
| parent | f516c9681133788c6ff20932e443226ffef98d5c (diff) | |
| download | rust-bb4fd2c638fa31c0121255e8548488381ab39041.tar.gz rust-bb4fd2c638fa31c0121255e8548488381ab39041.zip | |
Simplify code by removing unneeded pattern matching
| -rw-r--r-- | build_system/src/utils.rs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/build_system/src/utils.rs b/build_system/src/utils.rs index ebfa41c761c..9c3a86ad68a 100644 --- a/build_system/src/utils.rs +++ b/build_system/src/utils.rs @@ -1,4 +1,3 @@ -use std::borrow::Cow; use std::collections::HashMap; use std::ffi::OsStr; use std::fmt::Debug; @@ -52,18 +51,12 @@ fn check_exit_status( let stdout = String::from_utf8_lossy(&output.stdout); if !stdout.is_empty() { error.push_str("\n==== STDOUT ====\n"); - match stdout { - Cow::Owned(s) => error.push_str(&s), - Cow::Borrowed(s) => error.push_str(s), - } + error.push_str(&*stdout); } let stderr = String::from_utf8_lossy(&output.stderr); if !stderr.is_empty() { error.push_str("\n==== STDERR ====\n"); - match stderr { - Cow::Owned(s) => error.push_str(&s), - Cow::Borrowed(s) => error.push_str(s), - } + error.push_str(&*stderr); } } Err(error) |
