pub fn temp_dir_from_template( source_dir: &Path, ) -> Result<TempDir, Box<dyn Error>>
Create a temporary directory filled with a copy of source_dir.
source_dir