pub trait Operator {
// Required method
fn next_chunk(&mut self) -> Result<Option<FactorizedChunk>>;
// Provided method
fn collect_all(&mut self) -> Result<Vec<FactorizedChunk>> { ... }
}Expand description
Operator trait: produces FactorizedChunks lazily.
Required Methods§
fn next_chunk(&mut self) -> Result<Option<FactorizedChunk>>
Provided Methods§
Sourcefn collect_all(&mut self) -> Result<Vec<FactorizedChunk>>
fn collect_all(&mut self) -> Result<Vec<FactorizedChunk>>
Drain all chunks and materialize as a Vec