pub fn update<P1: AsRef<Path>, P2: AsRef<Path>>( template_file: P1, destination_file: P2, ) -> Result<()>