use std::fs::File; use std::io::prelude::*; use std::path::Path; fn read_file(path: &Path) { let mut file = File::open(path).unwrap(); let mut contents = String::new(); file.read_to_string(&mut contents).unwrap(); println!("{}", contents); } fn main() { let path = &Path::new("/tmp/test.txt"); println!("--------------------------------------------------------------------------------"); println!("path: {:?}", path); println!("================================================================================"); read_file(path); println!("################################################################################"); }