pub fn remove_io<I, O, E>( root: &Path, dist: &str, recursive: bool, force: bool, stdin: &mut I, stdout: &mut O, stderr: &mut E, ) -> Result<()>where I: Read + BufRead, O: Write, E: Write,