pub(crate) type Scanned = (Option<Block>, Vec<Hit>);Expand description
What one block contributed: the mapping, if it was opened, and its matches.
The mapping comes back because the hits are row numbers into it and the rendering pass at the end of the search needs it still open. Dropping it and re-opening later would page the block in twice.