Module datafusion_expr::function
source · Expand description
Function module contains typing and signature for built-in and user defined functions.
Functions
- return_typeDeprecatedReturns the datatype of the scalar function
- signatureDeprecatedReturn the
Signature
supported by the functionfun
. - Suggest a valid function based on an invalid input function name
Type Aliases
- Factory that returns an accumulator for the given aggregate, given its return datatype.
- Factory that creates a PartitionEvaluator for the given window function
- Factory that returns the functions’s return type given the input argument types
- Scalar function
- Factory that returns the types used by an aggregator to serialize its state, given its return datatype.