Expand description
Sequences of values with known length all having the same type.
Re-exports§
pub use union::*;
Modules§
- union
- Array for sum types.
Structs§
- Boolean
Array - Array with boolean values.
- Fixed
Size Array Chunks - An iterator over
N
elements of the iterator at a time. - Fixed
Size Binary - An byte array wrapper that maps to
FixedSizeBinaryArray
via itsArrayType
implementation. Used for example to mapUuid
to aFixedSizeBinaryArray
instead of aFixedSizeListArray
. - Fixed
Size Binary Array - Array with fixed-size binary elements.
- Fixed
Size Binary Into Iter - An iterator over fixed-size lists in a
FixedSizeBinaryArray
. - Fixed
Size Binary Iter - An iterator over fixed-size lists in a
FixedSizeBinaryArray
. - Fixed
Size List Array - Array with fixed-size sequences of elements.
- Fixed
Size List Iter - An iterator over fixed-size lists in a
FixedSizeListArray
. - Fixed
Size Primitive Array - Array with primitive values.
- Null
Array - A sequence of nulls.
- Nulls
- New type wrapper for null elements that implements Length.
- String
Array - Array with string values.
- String
Iter - An iterator over strings in a
StringArray
. - Struct
Array - Array for product types.
- Variable
Size Binary - An byte vector wrapper that maps to
VariableSizeBinaryArray
via itsArrayType
implementation. Used for example to mapVec<u8>
to aVariableSizeBinaryArray
instead of aVariableSizeListArray
. - Variable
Size Binary Array - Variable-size binary elements.
- Variable
Size List Array - Array with variable-size list elements.
Traits§
- Array
- Types that store their data in Arrow arrays.
- Array
Type - Types that can be stored in Arrow arrays.
- Layout
- ?
- Struct
Array Type - Struct array types.
- Unit
- A marker trait for unit types.
Type Aliases§
- Array
Type Of - A helper type that allows extracting the
ArrayType::Array
type for anyArrayType<T> for T
- Binary
Array - Variable-size binary elements, using
i32
offset values. - Float32
Array - Array with f32 values.
- Float64
Array - Array with f64 values.
- Int8
Array - Array with i8 values.
- Int16
Array - Array with i16 values.
- Int32
Array - Array with i32 values.
- Int64
Array - Array with i64 values.
- Isize
Array - Array with isize values.
- Large
Binary Array - Variable-size binary elements, using
i64
offset values. - Large
Utf8 Array - Array with string values, using
i64
offset values. - Nullable
Array Type Of - A helper type that allows extracting the
ArrayType::Array
type for anyArrayType<T>::Item for <T as Nullability<NULLABLE>
- Option
Array Type Of - A helper type that allows extracting the
ArrayType::Array
type for anyArrayType<Option<T>> for T
- Uint8
Array - Array with u8 values.
- Uint16
Array - Array with u16 values.
- Uint32
Array - Array with u32 values.
- Uint64
Array - Array with u64 values.
- Usize
Array - Array with usize values.
- Utf8
Array - Array with string values, using
i32
offset values.