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
datafusion::logical_plan::FunctionRegistry - Rust
[go: Go Back, main page]

[][src]Trait datafusion::logical_plan::FunctionRegistry

pub trait FunctionRegistry {
    fn udfs(&self) -> HashSet<String>;
fn udf(&self, name: &str) -> Result<&ScalarUDF>;
fn udaf(&self, name: &str) -> Result<&AggregateUDF>; }

A registry knows how to build logical expressions out of user-defined function' names

Required methods

fn udfs(&self) -> HashSet<String>

Set of all available udfs.

fn udf(&self, name: &str) -> Result<&ScalarUDF>

Returns a reference to the udf named name.

fn udaf(&self, name: &str) -> Result<&AggregateUDF>

Returns a reference to the udaf named name.

Loading content...

Implementors

impl FunctionRegistry for ExecutionContextState[src]

Loading content...