(buffer: &mut MutableBuffer, len: usize)
| 22 | /// extends the `buffer` to be able to hold `len` bits, setting all bits of the new size to zero. |
| 23 | #[inline] |
| 24 | pub(super) fn resize_for_bits(buffer: &mut MutableBuffer, len: usize) { |
| 25 | let needed_bytes = bit_util::ceil(len, 8); |
| 26 | if buffer.len() < needed_bytes { |
| 27 | buffer.resize(needed_bytes, 0); |
| 28 | } |
| 29 | } |
| 30 | |
| 31 | pub(super) fn extend_offsets<T: ArrowNativeType + Integer + CheckedAdd>( |
| 32 | buffer: &mut MutableBuffer, |
no test coverage detected