Skip to main content

Module dictionary_array

Module dictionary_array 

Source

Re-exportsยง

use crate::builder::PrimitiveDictionaryBuilder; ๐Ÿ”’
use crate::builder::StringDictionaryBuilder; ๐Ÿ”’
use crate::cast::AsArray; ๐Ÿ”’
use crate::iterator::ArrayIter; ๐Ÿ”’
use crate::Array; ๐Ÿ”’
use crate::ArrayAccessor; ๐Ÿ”’
use crate::ArrayRef; ๐Ÿ”’
use crate::ArrowNativeTypeOp; ๐Ÿ”’
use crate::PrimitiveArray; ๐Ÿ”’
use crate::Scalar; ๐Ÿ”’
use crate::StringArray; ๐Ÿ”’
use crate::make_array; ๐Ÿ”’
use arrow_buffer::bit_util::set_bit; ๐Ÿ”’
use arrow_buffer::buffer::NullBuffer; ๐Ÿ”’
use arrow_buffer::ArrowNativeType; ๐Ÿ”’
use arrow_buffer::BooleanBuffer; ๐Ÿ”’
use arrow_buffer::BooleanBufferBuilder; ๐Ÿ”’
use arrow_buffer::ScalarBuffer; ๐Ÿ”’
use arrow_data::ArrayData; ๐Ÿ”’
use arrow_schema::ArrowError; ๐Ÿ”’
use arrow_schema::DataType; ๐Ÿ”’
use std::any::Any; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’
use crate::types::*; ๐Ÿ”’

Structsยง

DictionaryArray
An array of dictionary encoded values
TypedDictionaryArray
A DictionaryArray typed on its child values array

Traitsยง

AnyDictionaryArray
A DictionaryArray with the key type erased

Type Aliasesยง

Int8DictionaryArray
A DictionaryArray indexed by i8
Int16DictionaryArray
A DictionaryArray indexed by i16
Int32DictionaryArray
A DictionaryArray indexed by i32
Int64DictionaryArray
A DictionaryArray indexed by i64
UInt8DictionaryArray
A DictionaryArray indexed by u8
UInt16DictionaryArray
A DictionaryArray indexed by u16
UInt32DictionaryArray
A DictionaryArray indexed by u32
UInt64DictionaryArray
A DictionaryArray indexed by u64