ModulesΒ§
- binary π
- boolean π
- constant π
- date π
- decimal π
- dictionary π
- duration π
- eq π
- helper π
- Vector helper functions, inspired by databend Series mod
- interval π
- list π
- null π
- operations π
- primitive π
- string π
- time π
- timestamp π
- validity π
MacrosΒ§
- impl_
extend_ πfor_ builder - impl_
get_ πfor_ vector - impl_
get_ πref_ for_ vector - impl_
try_ πfrom_ arrow_ array_ for_ vector - Helper to define
try_from_arrow_array(array: arrow::array::ArrayRef)
function. - impl_
validity_ πfor_ vector
StructsΒ§
- Binary
Vector - Vector of binary strings.
- Binary
Vector Builder - Boolean
Vector - Vector of boolean.
- Boolean
Vector Builder - Constant
Vector - Decimal128
Vector - Decimal128Vector is a vector keep i128 values with precision and scale.
- Decimal128
Vector Builder - Dictionary
Iter - Dictionary
Vector - Vector of dictionaries, basically backed by Arrowβs
DictionaryArray
. - Helper
- Helper functions for
Vector
. - List
Iter - List
Vector - Vector of Lists, basically backed by Arrowβs
ListArray
. - List
Vector Builder - ListVector builder.
- Null
Vector - A vector where all elements are nulls.
- Null
Vector Builder - Primitive
Iter - Primitive
Vector - Vector for primitive data types.
- Primitive
Vector Builder - Builder to build a primitive vector.
- String
Vector - Vector of strings.
- String
Vector Builder - Validity
- Validity of a vector.
TraitsΒ§
- Mutable
Vector - Mutable vector that could be used to build an immutable vector.
- Vector
- Vector of data values.
Type AliasesΒ§
- Date
Vector - Date
Vector Builder - Duration
Microsecond Vector - Duration
Microsecond Vector Builder - Duration
Millisecond Vector - Duration
Millisecond Vector Builder - Duration
Nanosecond Vector - Duration
Nanosecond Vector Builder - Duration
Second Vector - Duration
Second Vector Builder - Float32
Vector - Float32
Vector Builder - Float64
Vector - Float64
Vector Builder - Int8
Vector - Int8
Vector Builder - Int16
Vector - Int16
Vector Builder - Int32
Vector - Int32
Vector Builder - Int64
Vector - Int64
Vector Builder - Interval
DayTime Vector - Interval
DayTime Vector Builder - Interval
Month DayNano Vector - Interval
Month DayNano Vector Builder - Interval
Year Month Vector - Interval
Year Month Vector Builder - Time
Microsecond Vector - Time
Microsecond Vector Builder - Time
Millisecond Vector - Time
Millisecond Vector Builder - Time
Nanosecond Vector - Time
Nanosecond Vector Builder - Time
Second Vector - Time
Second Vector Builder - Timestamp
Microsecond Vector - Timestamp
Microsecond Vector Builder - Timestamp
Millisecond Vector - Timestamp
Millisecond Vector Builder - Timestamp
Nanosecond Vector - Timestamp
Nanosecond Vector Builder - Timestamp
Second Vector - Timestamp
Second Vector Builder - UInt8
Vector - UInt8
Vector Builder - UInt16
Vector - UInt16
Vector Builder - UInt32
Vector - UInt32
Vector Builder - UInt64
Vector - UInt64
Vector Builder - Vector
Ref