[][src]Function datafusion::physical_plan::type_coercion::coerce

pub fn coerce(
    expressions: &Vec<Arc<dyn PhysicalExpr>>,
    schema: &Schema,
    signature: &Signature
) -> Result<Vec<Arc<dyn PhysicalExpr>>>

Returns expressions coerced to types compatible with signature, if possible.

See the module level documentation for more detail on coercion.