datafusion_expr

Module function

Source
Expand description

Function module contains typing and signature for built-in and user defined functions.

Structs§

  • AccumulatorArgs contains information about how an aggregate function was called, including the types of its arguments and any optional ordering expressions.
  • Arguments passed to user-defined window function
  • Arguments passed to created user-defined window function state during physical execution.
  • StateFieldsArgs contains information about the fields that an aggregate function’s accumulator should have. Used for AggregateUDFImpl::state_fields.
  • Metadata for defining the result field from evaluating a user-defined window function.

Enums§

Type Aliases§