lance_encoding::decoder

Trait SchedulingJob

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

Required Methods§

Source

fn schedule_next( &mut self, context: &mut SchedulerContext, priority: &dyn PriorityRange, ) -> Result<ScheduledScanLine>

Source

fn num_rows(&self) -> u64

Implementors§