pub fn copy_dir<P: AsRef<Path>, Q: AsRef<Path>>(from: P, to: Q) -> Result<()>
Will panic if Path::file_name returns None
Path::file_name
None