Trait dbkit_engine::operation::Cursor [] [src]

pub trait Cursor<'a> {
    fn schema(&self) -> &Schema;
    fn next(&'a mut self, rows: RowOffset) -> Result<CursorChunk<'a>, DBError>;
}

Materialized operation cursor stream results from previous operations.

A cursor know it output and (optionally) input schema.

Required Methods

Implementors