Rustでファイル全体を読み込む
標準ライブラリのstd::fs::read_to_stringメソッドを使うことにより、ファイル全体を文字列に読み込みます。
std::fs::Fileとstd::io::Readを用いて次のように書きます。
use std::{fs::File, io::Read};
fn main() {
let file_name: &str = "src/hoge.xml";
println!("File name: {}", file_name);
let mut f: File = File::open(file_name).expect("Fail to open file.");
let mut contents: String = String::new();
f.read_to_string(&mut contents).expect("Fail to read file.");
println!("{}", contents);
}