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§
- 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