(&mut self, length: u32)
| 726 | /// yet in `in_progress` — flushing mid-row would orphan partial data. |
| 727 | #[inline] |
| 728 | fn ensure_long_capacity(&mut self, length: u32) { |
| 729 | let required_cap = self.in_progress.len() + length as usize; |
| 730 | if self.in_progress.capacity() < required_cap { |
| 731 | self.flush_in_progress(); |
| 732 | let to_reserve = (length as usize).max(self.next_block_size() as usize); |
| 733 | self.in_progress.reserve(to_reserve); |
| 734 | } |
| 735 | } |
| 736 | |
| 737 | /// Encode a long-form view referencing `length` bytes already written |
| 738 | /// into the in-progress block at `offset`. `prefix_bytes` is the row's |
no test coverage detected