MCPcopy Create free account
hub / github.com/apache/datafusion / ScalarFunction

Class ScalarFunction

datafusion/expr/src/expr.rs:928–933  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

926/// [`ScalarUDF`]: crate::ScalarUDF
927#[derive(Clone, PartialEq, Eq, PartialOrd, Hash, Debug)]
928pub struct ScalarFunction {
929 /// The function
930 pub func: Arc<crate::ScalarUDF>,
931 /// List of expressions to feed to the functions as arguments
932 pub args: Vec<Expr>,
933}
934
935impl ScalarFunction {
936 // return the Function's name

Callers 15

callMethod · 0.85
make_scalar_func_exprFunction · 0.85
map_childrenMethod · 0.85
test_accept_exprsFunction · 0.85
plan_make_mapMethod · 0.85
plan_field_accessMethod · 0.85
mapFunction · 0.85
sql_trim_to_exprMethod · 0.85
sql_function_to_exprMethod · 0.85
sql_fn_name_to_exprMethod · 0.85
unproject_sort_exprFunction · 0.85

Calls

no outgoing calls

Used in the wild real call sites across dependent graphs

searching dependent graphs…