Skip to main content

Module run_array

Module run_array 

Source

Re-exportsยง

use std::any::Any; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’
use arrow_buffer::ArrowNativeType; ๐Ÿ”’
use arrow_buffer::BooleanBufferBuilder; ๐Ÿ”’
use arrow_buffer::NullBuffer; ๐Ÿ”’
use arrow_buffer::RunEndBuffer; ๐Ÿ”’
use arrow_buffer::ScalarBuffer; ๐Ÿ”’
use arrow_data::ArrayData; ๐Ÿ”’
use arrow_data::ArrayDataBuilder; ๐Ÿ”’
use arrow_schema::ArrowError; ๐Ÿ”’
use arrow_schema::DataType; ๐Ÿ”’
use arrow_schema::Field; ๐Ÿ”’
use arrow_schema::FieldRef; ๐Ÿ”’
use crate::Array; ๐Ÿ”’
use crate::ArrayAccessor; ๐Ÿ”’
use crate::ArrayRef; ๐Ÿ”’
use crate::PrimitiveArray; ๐Ÿ”’
use crate::builder::StringRunBuilder; ๐Ÿ”’
use crate::make_array; ๐Ÿ”’
use crate::run_iterator::RunArrayIter; ๐Ÿ”’
use crate::types::Int16Type; ๐Ÿ”’
use crate::types::Int32Type; ๐Ÿ”’
use crate::types::Int64Type; ๐Ÿ”’
use crate::types::RunEndIndexType; ๐Ÿ”’

Structsยง

RunArray
An array of run-end encoded values.
TypedRunArray
A RunArray typed on its child values array

Traitsยง

AnyRunEndArray
An array that can be downcast to a RunArray of any run end type and any value type.

Type Aliasesยง

Int16RunArray
A RunArray with i16 run ends
Int32RunArray
A RunArray with i32 run ends
Int64RunArray
A RunArray with i64 run ends