Lines Matching full:path
27 use std::path::Path;
98 pub(super) fn generate_from_path(path: &Path, opt: &Opt) -> GeneratedCode {
99 let source = match read_to_string(path) {
101 Err(err) => format_err(path, "", err),
105 Err(err) => format_err(path, &source, err),
109 fn read_to_string(path: &Path) -> Result<String> {
110 let bytes = if path == Path::new("-") {
113 fs::read(path)
117 Err(err) => Err(Error::Utf8(path.to_owned(), err.utf8_error())),