(cmd: impl AsRef<std::ffi::OsStr>, args: &[&str])
| 64 | } |
| 65 | |
| 66 | fn command(cmd: impl AsRef<std::ffi::OsStr>, args: &[&str]) -> String { |
| 67 | match Command::new(cmd).args(args).output() { |
| 68 | Ok(output) => match String::from_utf8(output.stdout) { |
| 69 | Ok(s) => s, |
| 70 | Err(err) => format!("(output error: {err})"), |
| 71 | }, |
| 72 | Err(err) => format!("(command error: {err})"), |
| 73 | } |
| 74 | } |
no test coverage detected