(mutable: &mut _MutableArrayData, len: usize)
| 60 | } |
| 61 | |
| 62 | pub(super) fn extend_nulls<T: ArrowNativeType>(mutable: &mut _MutableArrayData, len: usize) { |
| 63 | let offset_buffer = &mut mutable.buffer1; |
| 64 | |
| 65 | // this is safe due to how offset is built. See details on `get_last_offset` |
| 66 | let last_offset: T = unsafe { get_last_offset(offset_buffer) }; |
| 67 | |
| 68 | (0..len).for_each(|_| offset_buffer.push(last_offset)) |
| 69 | } |
nothing calls this directly
no test coverage detected