Re-exportsยง
use std::any::Any;๐use std::marker::PhantomData;๐use std::sync::Arc;๐use arrow_buffer::Buffer;๐use arrow_buffer::NullBufferBuilder;๐use arrow_buffer::ScalarBuffer;๐use arrow_data::ByteView;๐use arrow_data::MAX_INLINE_VIEW_LEN;๐use arrow_schema::ArrowError;๐use hashbrown::HashTable;๐use hashbrown::hash_table::Entry;๐use crate::builder::ArrayBuilder;๐use crate::builder::BinaryLikeArrayBuilder;๐use crate::builder::StringLikeArrayBuilder;๐use crate::types::bytes::ByteArrayNativeType;๐use crate::types::BinaryViewType;๐use crate::types::ByteViewType;๐use crate::types::StringViewType;๐use crate::Array;๐use crate::ArrayRef;๐use crate::GenericByteViewArray;๐
Structsยง
- Generic
Byte View Builder - A builder for
GenericByteViewArray
Enumsยง
Constantsยง
- MAX_
BLOCK_ ๐SIZE - STARTING_
BLOCK_ ๐SIZE
Functionsยง
- make_
inlined_ ๐view - Creates a view from a fixed length input (the compiler can generate specialized code for this)
- make_
view - Create a view based on the given data, block id and offset.
Type Aliasesยง
- Binary
View Builder - Array builder for
BinaryViewArray - String
View Builder - Array builder for
StringViewArray