Expand description
This module contains the VTable definitions for a Vortex encoding.
Structs§
- NotSupported
- Placeholder type used to indicate when a particular vtable is not supported by the encoding.
- ValidityV
Table From Child - An implementation of the
ValidityVTable
for arrays that delegate validity entirely to a child array. - ValidityV
Table From Validity Helper - An implementation of the
ValidityVTable
for arrays that hold validity as a child array.
Traits§
- ArrayV
Table - CanonicalV
Table - ComputeV
Table - EncodeV
Table - OperationsV
Table - SerdeV
Table - VTable for assisting with the serialization and deserialiation of arrays.
- VTable
- The encoding
VTable
encapsulates logic for an Encoding type and associated Array type. The logic is split across several “VTable” traits to enable easier code organization than simply lumping everything into a single trait. - Validity
Child - Validity
Helper - Expose validity held as a child array.
- ValidityV
Table - VisitorV
Table