Structs§
- Compiled
Custom Input - Pre-parsed typed input for a
FunctionConfig::Customtask. Populated by the engine atEngine::new()time by calling the registeredAsyncFunctionHandler::parse_inputfor the named function. Cached asArc<dyn Any>so the dispatch path can hand it to the handler with a singledowncast_ref(O(1)) and zero per-message deserialization cost.
Enums§
- Builtin
Kind - How a built-in function reaches an implementation.
- Enrich
Name - Filter
Name - Function
Config - Enum containing all possible function configurations.
- Http
Call Name - LogName
- MapName
- Parse
Json Name - Parse
XmlName - Publish
Json Name - Publish
Kafka Name - Publish
XmlName - Validation
Name
Constants§
- BUILTIN_
FUNCTION_ NAMES - Every function name that
FunctionConfig’s deserializer resolves to a typed built-in variant instead ofFunctionConfig::Custom.
Functions§
- builtin_
function_ kind - Classify
nameas a built-in function. - is_
builtin_ function - Whether
namedeserializes to a typed built-in variant at all.