Module vtable

Source
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.
ValidityVTableFromChild
An implementation of the ValidityVTable for arrays that delegate validity entirely to a child array.
ValidityVTableFromValidityHelper
An implementation of the ValidityVTable for arrays that hold validity as a child array.

Traits§

ArrayVTable
CanonicalVTable
ComputeVTable
EncodeVTable
OperationsVTable
SerdeVTable
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.
ValidityChild
ValidityHelper
Expose validity held as a child array.
ValidityVTable
VisitorVTable