Skip to main content

Module dictionary

Module dictionary 

Source

Re-exportsยง

use super::InProgressArray; ๐Ÿ”’
use super::generic::GenericInProgressArray; ๐Ÿ”’
use crate::dictionary::KeyMapping; ๐Ÿ”’
use crate::dictionary::child_values_ptr_eq; ๐Ÿ”’
use crate::dictionary::merge_dictionary_values_with_masks; ๐Ÿ”’
use ahash::RandomState; ๐Ÿ”’
use arrow_array::cast::AsArray; ๐Ÿ”’
use arrow_array::types::ArrowDictionaryKeyType; ๐Ÿ”’
use arrow_array::Array; ๐Ÿ”’
use arrow_array::ArrayRef; ๐Ÿ”’
use arrow_array::DictionaryArray; ๐Ÿ”’
use arrow_array::PrimitiveArray; ๐Ÿ”’
use arrow_array::downcast_integer; ๐Ÿ”’
use arrow_array::new_empty_array; ๐Ÿ”’
use arrow_buffer::ArrowNativeType; ๐Ÿ”’
use arrow_buffer::BooleanBufferBuilder; ๐Ÿ”’
use arrow_buffer::NullBuffer; ๐Ÿ”’
use arrow_buffer::NullBufferBuilder; ๐Ÿ”’
use arrow_buffer::ScalarBuffer; ๐Ÿ”’
use arrow_schema::ArrowError; ๐Ÿ”’
use arrow_schema::DataType; ๐Ÿ”’
use std::collections::HashMap; ๐Ÿ”’
use std::mem::size_of; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’

Structsยง

InProgressDictionaryArray ๐Ÿ”’
KeyChunk ๐Ÿ”’

Functionsยง

create_in_progress_dictionary ๐Ÿ”’