pub fn finish(mut self) -> ColumnarRecords {
        self.records.key_offsets.push(self.records.key_data.len());
        self.records.val_offsets.push(self.records.val_data.len());
        debug_assert_eq!(self.records.key_offsets.len(), self.records.len + 1);
        debug_assert_eq!(self.records.val_offsets.len(), self.records.len + 1);
        debug_assert_eq!(self.records.timestamps.len(), self.records.len);
        debug_assert_eq!(self.records.diffs.len(), self.records.len);
        self.records
    }
/// Finalize constructing a [ColumnarRecords].
Finalize constructing a [ColumnarRecords].
Finalize constructing a [ ColumnarRecords ] .
pub fn finish(mut self) -> ColumnarRecords {
        self.records.key_offsets.push(self.records.key_data.len());
        self.records.val_offsets.push(self.records.val_data.len());
        debug_assert_eq!(self.records.key_offsets.len(), self.records.len + 1);
        debug_assert_eq!(self.records.val_offsets.len(), self.records.len + 1);
        debug_assert_eq!(self.records.timestamps.len(), self.records.len);
        debug_assert_eq!(self.records.diffs.len(), self.records.len);
        self.records
    }
pub fn finish ( mut self ) -> ColumnarRecords { self . records . key_offsets . push ( self . records . key_data . len ( ) ) ; self . records . val_offsets . push ( self . records . val_data . len ( ) ) ; debug_assert_eq ! ( self records key_offsets len ( ) self records len 1 ) ; debug_assert_eq ! ( self records val_offsets len ( ) self records len 1 ) ; debug_assert_eq ! ( self records timestamps len ( ) self records len ) ; debug_assert_eq ! ( self records diffs len ( ) self records len ) ; self . records }
Finalize constructing a [ColumnarRecords].
Finalize constructing a [ ColumnarRecords ] .
mut self
mut self