Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
create_physical_expr in datafusion::physical_expr::planner - Rust
[go: Go Back, main page]

pub fn create_physical_expr(
    e: &Expr,
    input_dfschema: &DFSchema,
    input_schema: &Schema,
    execution_props: &ExecutionProps
) -> Result<Arc<dyn PhysicalExpr>, DataFusionError>
Expand description

Create a physical expression from a logical expression (Expr).

Arguments

  • e - The logical expression
  • input_dfschema - The DataFusion schema for the input, used to resolve Column references to qualified or unqualified fields by name.
  • input_schema - The Arrow schema for the input, used for determining expression data types when performing type coercion.