pub fn parse_crate_as_file(path: &Path) -> Result<File>
Read a crate starting from a single file then parse into a file