pub fn decompress_zip_filter(
data: &[u8],
needle: &str,
) -> Result<Vec<ZipEntry>, ZipError>Expand description
Decompress only entries whose name contains needle.
Filters at the central directory level — non-matching entries are never read or decompressed. Fast prefix/suffix/substring match.
// Extract only .txt files from a ZIP
let entries = lzip::decompress_zip_filter(data, "pom.xml").unwrap();