ржавчины-0,11Как правильно прочитать текстовый файл?
новичку вопрос:
fn main() {
use std::io::File;
use std::str;
let unwrapped_data = match File::open(&Path::new("/proc/net/dev")).read_to_end() {
Ok(byte_mas) => byte_mas,
Err(why) => fail!("couldn't open: {}", why.desc),
};
println!("{}", str::from_utf8_owned(unwrapped_data));
}
выход:
./netstat
Ok(Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 1534066 17270 0 0 0 0 0 0 1534066 17270 0 0 0 0 0 0
enp2s0: 251195693 592728 0 17723 0 0 0 0 43664332 107083 0 0 0 0 0 0
)
Как читать без 'Ok()'? детали подробнее подробнее подробнее подробнее подробнее подробнее подробнее
(вы имели в виду, чтобы «подробность» повторяется много раз, фактически обеспечивая больше деталей?) – huon