Expand description
re-export of datafusion_functions
crate
Modules§
- core
core_expressions
- Core datafusion expressions
Enabled via feature flag
core_expressions
“core” DataFusion functions - crypto
crypto_expressions
- “crypto” DataFusion functions
- datetime
datetime_expressions
- Date and time expressions.
Contains functions such as to_timestamp
Enabled via feature flag
datetime_expressions
date & time DataFusion functions - encoding
encoding_expressions
- Encoding expressions.
Contains Hex and binary
encode
anddecode
functions. Enabled via feature flagencoding_expressions
- expr_fn
- Fluent-style API for creating
Expr
s - macros
- math
math_expressions
- Mathematical functions.
Enabled via feature flag
math_expressions
“math” DataFusion functions - planner
datetime_expressions
orunicode_expressions
- SQL planning extensions like
UserDefinedFunctionPlanner
- regex
regex_expressions
- Regular expression functions.
Enabled via feature flag
regex_expressions
“regex” DataFusion functions - string
string_expressions
- “string” DataFusion functions
- strings
- unicode
unicode_expressions
- “unicode” DataFusion functions
- utils
Macros§
- downcast_
arg - Downcast an argument to a specific array type, returning an internal error if the cast fails
- downcast_
named_ arg - Downcast a named argument to a specific array type, returning an internal error if the cast fails
Functions§
- all_
default_ functions - Return all default functions
- register_
all - Registers all enabled packages with a
FunctionRegistry