Trait SysBlocks

Source
pub trait SysBlocks {
    // Required methods
    fn read_dir(&mut self) -> ReadDir;
    fn read_env(&mut self) -> ReadEnv;
    fn read_file(&mut self) -> ReadFile;
    fn read_stdin(&mut self) -> ReadStdin;
    fn write_file(&mut self) -> WriteFile;
    fn write_stderr(&mut self) -> WriteStderr;
    fn write_stdout(&mut self) -> WriteStdout;
}

Required Methods§

Source

fn read_dir(&mut self) -> ReadDir

Source

fn read_env(&mut self) -> ReadEnv

Source

fn read_file(&mut self) -> ReadFile

Source

fn read_stdin(&mut self) -> ReadStdin

Source

fn write_file(&mut self) -> WriteFile

Source

fn write_stderr(&mut self) -> WriteStderr

Source

fn write_stdout(&mut self) -> WriteStdout

Implementors§