mop_common/utils.rs
1#[cfg(feature = "std")]
2use std::{
3 fs::File,
4 io::{self, prelude::*, BufReader},
5 path::Path,
6};
7
8#[cfg(feature = "std")]
9pub fn file_get_contents<P: AsRef<Path>>(filename: P) -> io::Result<String> {
10 let file = File::open(filename)?;
11 let mut buf_reader = BufReader::new(file);
12 let mut contents = String::new();
13 buf_reader.read_to_string(&mut contents)?;
14 Ok(contents)
15}