Trait lance_encoding::decoder::SchedulingJob

source ·
pub trait SchedulingJob: Debug {
    // Required methods
    fn schedule_next(
        &mut self,
        context: &mut SchedulerContext,
        top_level_row: u64,
    ) -> Result<ScheduledScanLine>;
    fn num_rows(&self) -> u64;
}

Required Methods§

source

fn schedule_next( &mut self, context: &mut SchedulerContext, top_level_row: u64, ) -> Result<ScheduledScanLine>

source

fn num_rows(&self) -> u64

Implementors§