Skip to main content

Module error

Module error 

Source
Expand description

Error types and compiled expression wrappers for the JIT compiler.

Defines CompileError for compilation failures, function pointer types for compiled filters and scalars, and the CompiledExpr / MaybeCompiledExpr wrappers used by downstream pipeline stages.

Enums§

CompileError
Errors that can occur during expression compilation.
CompiledExpr
A successfully compiled expression, either a filter or a scalar projection.
ExtractError
Errors that can occur during pipeline extraction from a logical plan.
MaybeCompiledExpr
Result of attempting to compile an expression.

Type Aliases§

FilterFn
A compiled filter function: fn(row_ptr: *const u8) -> u8.
ScalarFn
A compiled scalar function: fn(row_ptr: *const u8, out_ptr: *mut u8) -> u8.