Type Definition arrow::array::Int64DictionaryArray
source · [−]pub type Int64DictionaryArray = DictionaryArray<Int64Type>;
Expand description
A dictionary array where each element is a single value indexed by an integer key.
Example: Using collect
let array: Int64DictionaryArray = vec!["a", "a", "b", "c"].into_iter().collect();
let values: Arc<dyn Array> = Arc::new(StringArray::from(vec!["a", "b", "c"]));
assert_eq!(array.keys(), &Int64Array::from(vec![0, 0, 1, 2]));
assert_eq!(array.values(), &values);