- fn symlink_file<P: AsRef<Path>, Q: AsRef<Path>>(&self, src: P, link: Q) -> io::Result<()> {
- #[cfg(unix)]
- use std::os::unix::fs::symlink as symlink_file;
- #[cfg(windows)]
- use std::os::windows::fs::symlink_file;
- if !self.config.dry_run() { symlink_file(src.as_ref(), link.as_ref()) } else { Ok(()) }
- }
-