菜鸟来求助 这玩意炸了
fn main() {
let x: String = Command::new("ls").arg("").output().unwrap().stdout.convert_to_string();
}
pub trait ToString {
fn convert_to_string(self) -> String;
}
impl ToString for Vec<u8> {
fn convert_to_string(self) -> String {
let mut output = String::new();
for each in self {
let c = each as char;
output.push_str(&c.to_string());
}
output
}
}
thread 'main' panicked at 'called
Result::unwrap()
on anErr
value: Os { code: 2, kind: NotFound, message: "No such file or directory" }', src/libcore/result.rs:997:5
文章来源:
Author:Rust.cc
link:https://rust.cc/article?id=c0d54bec-e0e1-4e7a-aebe-7e485ce0fb0e