pub fn scan_archive<P: AsRef<Path>>(source: P) -> DirInfo