rustpython-vm 0.1.0

Rust Python virtual machine.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
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)
}