Trait ella_common::row::RowFormat
source · pub trait RowFormat: Debug + Clone + 'static {
type Builder: RowBatchBuilder<Self>;
type View: RowFormatView<Self>;
const COLUMNS: usize;
// Required methods
fn builder(fields: &[Arc<Field>]) -> Result<Self::Builder>;
fn view(
rows: usize,
fields: &[Arc<Field>],
arrays: &[ArrayRef]
) -> Result<Self::View>;
}