fn unpack_snapshot_with_processors<A, F, G>(
archive: &mut Archive<A>,
ledger_dir: &Path,
account_paths: &[PathBuf],
parallel_selector: Option<ParallelSelector>,
accounts_path_processor: F,
entry_processor: G
) -> Result<()>where
A: Read,
F: FnMut(&str, &Path),
G: Fn(PathBuf),