mirror of
https://github.com/RustPython/RustPython.git
synced 2026-06-02 19:39:49 +09:00
14 lines
324 B
Rust
14 lines
324 B
Rust
use std::fs::File;
|
|
use std::io::{Read, Result};
|
|
use std::path::Path;
|
|
|
|
/// Read a file at `path` into a String
|
|
pub fn read_file(path: &Path) -> Result<String> {
|
|
info!("Loading file {:?}", path);
|
|
let mut f = File::open(&path)?;
|
|
let mut buffer = String::new();
|
|
f.read_to_string(&mut buffer)?;
|
|
|
|
Ok(buffer)
|
|
}
|