Expand description
All the built-in encoding schemes and arrays.
Modules§
Structs§
- Bool
Array - Bool
Encoding - BoolV
Table - Boolean
Buffer - A slice-able
Buffer
containing bit-packed booleans - Boolean
Buffer Builder - Builder for
BooleanBuffer
- Chunked
Array - Chunked
Encoding - ChunkedV
Table - Constant
Array - Constant
Encoding - ConstantV
Table - Decimal
Array - Array for decimal-typed real numbers
- Decimal
Encoding - DecimalV
Table - Extension
Array - Extension
Encoding - ExtensionV
Table - Inlined
- List
Array - List
Encoding - ListV
Table - Native
Value - NativeValue serves as a wrapper type to allow us to implement Hash and Eq on all primitive types.
- Null
Array - Null
Encoding - NullV
Table - Primitive
Array - Primitive
Encoding - PrimitiveV
Table - Ref
- Struct
Array - Struct
Encoding - StructV
Table - Temporal
Array - An array wrapper for primitive values that have an associated temporal meaning.
- VarBin
Array - VarBin
Encoding - VarBinV
Table - VarBin
View Array - VarBin
View Encoding - VarBin
ViewV Table
Constants§
Traits§
Functions§
- compute_
is_ constant - Assumes any floating point has been cast into its bit representation for which != and !is_eq are the same Assumes there’s at least 1 value in the slice, which is an invariant of the entry level function.
- compute_
min_ max - Compute the min and max of VarBin like array.
- smallest_
storage_ type - Maps a decimal precision into the smallest type that can represent it.
- varbin_
scalar