Trait witnext::WitxIo [−][src]
pub trait WitxIo { fn fgets(&self, path: &Path) -> Result<String, WitxError>; fn fget_line(
&self,
path: &Path,
line_num: usize
) -> Result<String, WitxError>; fn canonicalize(&self, path: &Path) -> Result<PathBuf, WitxError>; }
Required methods
Read the entire file into a String. Used to resolve use
declarations.
Read a line of a file into a String. Used for error reporting.