Skip to main content

Module convert

Module convert 

Source
Expand description

Utilities and interface to convert DataFusion types to Vortex types.

Currently includes: ExpressionConvertor - Controls the rewrite of DataFusion expressions to Vortex expressions, and whether they can be pushed into the underlying scan. A default implementation is provided. FromDataFusion - Converts a DataFusion type into a Vortex type infallible. TryToDataFusion - Fallibly converts a Vortex type to a DataFusion type.

Structs§

DefaultExpressionConvertor
The default ExpressionConvertor implementation.

Traits§

ExpressionConvertor
Trait for converting DataFusion expressions to Vortex ones.
FromDataFusion
First-party trait for implementing conversion from DataFusion types to Vortex types.
TryToDataFusion
First-party trait for implementing fallible conversions from Vortex to DataFusion types.