pub fn split_chunk(
data: &[u8],
n_workers: usize,
is_last: bool,
) -> Option<ChunkSplit>Expand description
Split a chunk of compressed DEFLATE data into segment boundaries.
Uses split_boundaries_parallel with n_workers splits (no oversplit —
one segment per physical core, mirroring lbzip2-rs binary behaviour).
Returns None if no full-flush boundary is found (caller falls back to
single-core decompression for this chunk).