Skip to main content

Col2ValPagedBatcher

Type Alias Col2ValPagedBatcher 

Source
pub type Col2ValPagedBatcher<K, V, T, R, Chu, Se> = ColumnMergeBatcher<Chu, (K, V), T, R, Se>;
Expand description

Pageable counterpart to Col2ValBatcher. Routes every chunk produced by chunking, merging, or extract through a crate::column_pager::ColumnPager, so memory pressure can spill chains to a backing store without touching the merge / extract bodies.

Drop-in shape at the type level: both aliases take the same parameters and produce a Batcher<C> over the same chunk type. The pager itself defaults to crate::column_pager::ColumnPager::disabled; inject a real one via merge_batcher::ColumnMergeBatcher::set_pager.

Aliased Typeยง

pub struct Col2ValPagedBatcher<K, V, T, R, Chu, Se> { /* private fields */ }