Skip to main content

polars_arrow/io/ipc/write/serialize/
fixed_size_binary.rs

1use super::*;
2
3pub(super) fn write_fixed_size_binary(
4    array: &FixedSizeBinaryArray,
5    buffers: &mut Vec<ipc::Buffer>,
6    arrow_data: &mut Vec<u8>,
7    offset: &mut i64,
8    _is_little_endian: bool,
9    compression: Option<Compression>,
10) {
11    write_bitmap(
12        array.validity(),
13        array.len(),
14        buffers,
15        arrow_data,
16        offset,
17        compression,
18    );
19    write_bytes(array.values(), buffers, arrow_data, offset, compression);
20}