pub fn remove_dir_all<P: AsRef<Path>>(p: P) -> CargoResult<()>