pub fn copy_array_into_sample(
    target_buffer: &mut [u8],
    arrow_array: &ArrayData
) -> Result<ArrowTypeInfo>