pub fn unpack_snapshot_to_directory(
    directory: &Path,
    snapshot: DirectorySnapshot
) -> Result<()>