(&mut self)
| 150 | } |
| 151 | |
| 152 | fn append_zero_row(&mut self) { |
| 153 | // Add 0 to the null column |
| 154 | self.null_column.push(0); |
| 155 | // Add zero data columns |
| 156 | for (col_i, column_data) in self.columns_data.iter_mut().enumerate() { |
| 157 | column_data.extend(vec![0; self.elements_per_row[col_i]]); |
| 158 | if !self.columns_masks.is_empty() { |
| 159 | self.columns_masks[col_i].push(0); |
| 160 | } |
| 161 | } |
| 162 | } |
| 163 | |
| 164 | fn append_zero_entry(&mut self, header: &str) { |
| 165 | let row_size = self.get_row_size(header); |
no test coverage detected