RowIdFilter

Trait RowIdFilter 

Source
pub trait RowIdFilter<P>: Send + Sync
where P: Pager<Blob = EntryHandle> + Send + Sync,
{ // Required method fn filter( &self, table_id: TableId, storage: &dyn ScanStorage<P>, row_ids: Treemap, ) -> LlkvResult<Treemap>; }
Expand description

Filter row IDs before they are materialized into batches.

Required Methods§

Source

fn filter( &self, table_id: TableId, storage: &dyn ScanStorage<P>, row_ids: Treemap, ) -> LlkvResult<Treemap>

Implementors§