Skip to main content

Module union_builder

Module union_builder 

Source

Re-exportsยง

use crate::builder::ArrayBuilder; ๐Ÿ”’
use crate::builder::buffer_builder::Int8BufferBuilder; ๐Ÿ”’
use crate::builder::buffer_builder::Int32BufferBuilder; ๐Ÿ”’
use crate::ArrayRef; ๐Ÿ”’
use crate::ArrowPrimitiveType; ๐Ÿ”’
use crate::UnionArray; ๐Ÿ”’
use crate::make_array; ๐Ÿ”’
use arrow_buffer::NullBufferBuilder; ๐Ÿ”’
use arrow_buffer::ArrowNativeType; ๐Ÿ”’
use arrow_buffer::Buffer; ๐Ÿ”’
use arrow_buffer::ScalarBuffer; ๐Ÿ”’
use arrow_data::ArrayDataBuilder; ๐Ÿ”’
use arrow_schema::ArrowError; ๐Ÿ”’
use arrow_schema::DataType; ๐Ÿ”’
use arrow_schema::Field; ๐Ÿ”’
use std::any::Any; ๐Ÿ”’
use std::collections::BTreeMap; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’

Structsยง

FieldData ๐Ÿ”’
FieldData is a helper struct to track the state of the fields in the UnionBuilder.
UnionBuilder
Builder for UnionArray

Traitsยง

FieldDataValues ๐Ÿ”’
A type-erased growable value buffer used by FieldData