fn copy2(src: &Path, dst: &Path) -> Result<()>
shutil.copy2: contents plus the modification time.
shutil.copy2