(&mut self, value: &str)
| 477 | /// Panics if the cumulative byte length exceeds `O::MAX`. |
| 478 | #[inline] |
| 479 | pub fn append_value(&mut self, value: &str) { |
| 480 | self.value_buffer.extend_from_slice(value.as_bytes()); |
| 481 | let next_offset = |
| 482 | O::from_usize(self.value_buffer.len()).expect("byte array offset overflow"); |
| 483 | self.offsets_buffer.push(next_offset); |
| 484 | } |
| 485 | |
| 486 | /// See [`BulkNullStringArrayBuilder::append_placeholder`]. |
| 487 | #[inline] |