pub type RowBuilder<T, R> = RcBuilder<OrdKeyBuilder<RowLayout<((Row, ()), T, R)>, TimelyStack<((Row, ()), T, R)>>>;
Aliased Type§
struct RowBuilder<T, R> { /* private fields */ }
Trait Implementations
Source§impl<B> Builder for RcBuilder<B>where
B: Builder,
impl<B> Builder for RcBuilder<B>where
B: Builder,
Functionality for building batches from ordered update sequences.
Source§fn with_capacity(keys: usize, vals: usize, upds: usize) -> RcBuilder<B>
fn with_capacity(keys: usize, vals: usize, upds: usize) -> RcBuilder<B>
Allocates an empty builder with capacity for the specified keys, values, and updates. Read more
Source§fn push(&mut self, input: &mut <RcBuilder<B> as Builder>::Input)
fn push(&mut self, input: &mut <RcBuilder<B> as Builder>::Input)
Adds a chunk of elements to the batch. Read more
Source§fn done(
self,
description: Description<<RcBuilder<B> as Builder>::Time>,
) -> Rc<<B as Builder>::Output>
fn done( self, description: Description<<RcBuilder<B> as Builder>::Time>, ) -> Rc<<B as Builder>::Output>
Completes building and returns the batch.