Module producer
Structs§
Traits§
- Substrait
Producer  - This trait is used to produce Substrait plans, converting them from DataFusion Logical Plans. It can be implemented by users to allow for custom handling of relations, expressions, etc.
 
Functions§
- custom_
argument_ handler  - from_
aggregate  - from_
aggregate_ function  - from_
alias  - from_
between  - from_
binary_ expr  - from_
case  - from_
cast  - from_
column  - from_
distinct  - from_
empty_ relation  - from_
filter  - from_
in_ list  - from_
in_ subquery  - from_
join  - from_
like  - from_
limit  - from_
literal  - from_
projection  - from_
repartition  - from_
scalar_ function  - from_
sort  - from_
subquery_ alias  - from_
table_ scan  - from_
try_ cast  - from_
unary_ expr  - from_
union  - from_
values  - from_
window  - from_
window_ function  - make_
binary_ op_ scalar_ func  - Return Substrait scalar function with two arguments
 - operator_
to_ name  - parse_
flat_ grouping_ exprs  - to_
substrait_ agg_ measure  - to_
substrait_ extended_ expr  - Serializes a collection of expressions to a Substrait ExtendedExpression message
 - to_
substrait_ groupings  - to_
substrait_ plan  - Convert DataFusion LogicalPlan to Substrait Plan
 - to_
substrait_ rel  - to_
substrait_ rex  - Convert DataFusion Expr to Substrait Rex