Re-exports§
pub use datafusion_substrait::substrait as substrait_proto_df;
Modules§
- df_
logical_ plan - df_
substrait 🔒 - error
- extension_
serializer - variation_
const - Type variation constants
Structs§
- DFLogical
Substrait Convertor - Extensions
- Substrait uses SimpleExtensions to define behavior of plans in addition to what’s supported directly by the protobuf definitions. That includes functions, but also provides support for custom types and variations for existing types. This structs facilitates the use of these extensions in DataFusion. TODO: DF doesn’t yet use extensions for type variations https://github.com/apache/datafusion/issues/11544 TODO: DF doesn’t yet provide valid extensionUris https://github.com/apache/datafusion/issues/11545
Traits§
- Serializer
Registry - Serializer and deserializer registry for extensions like [UserDefinedLogicalNode].
- Substrait
Plan