Skip to main content

Module byte_view

Module byte_view 

Source

Re-exportsยง

use crate::coalesce::InProgressArray; ๐Ÿ”’
use crate::coalesce::check_filter_len; ๐Ÿ”’
use crate::filter::FilterPredicate; ๐Ÿ”’
use crate::filter::FilterSelection; ๐Ÿ”’
use arrow_array::cast::AsArray; ๐Ÿ”’
use arrow_array::types::ByteViewType; ๐Ÿ”’
use arrow_array::Array; ๐Ÿ”’
use arrow_array::ArrayRef; ๐Ÿ”’
use arrow_array::GenericByteViewArray; ๐Ÿ”’
use arrow_buffer::Buffer; ๐Ÿ”’
use arrow_buffer::NullBuffer; ๐Ÿ”’
use arrow_buffer::NullBufferBuilder; ๐Ÿ”’
use arrow_data::ByteView; ๐Ÿ”’
use arrow_data::MAX_INLINE_VIEW_LEN; ๐Ÿ”’
use arrow_schema::ArrowError; ๐Ÿ”’
use std::marker::PhantomData; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’

Structsยง

BufferSource ๐Ÿ”’
Manages allocating new buffers for StringViewArray in increasing sizes
InProgressByteViewArray ๐Ÿ”’
InProgressArray for StringViewArray and BinaryViewArray
Source ๐Ÿ”’

Constantsยง

MAX_BLOCK_SIZE ๐Ÿ”’
STARTING_BLOCK_SIZE ๐Ÿ”’