about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2023-12-19 01:16:29 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2023-12-19 01:16:29 +0100
commitbb4fd2c638fa31c0121255e8548488381ab39041 (patch)
tree89f5d05f87d7e59f3a23b292bc35ae65654d0566
parentf516c9681133788c6ff20932e443226ffef98d5c (diff)
downloadrust-bb4fd2c638fa31c0121255e8548488381ab39041.tar.gz
rust-bb4fd2c638fa31c0121255e8548488381ab39041.zip
Simplify code by removing unneeded pattern matching
-rw-r--r--build_system/src/utils.rs11
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)