Expand description
Bindings to C for SQL UDF-related types
Types in this module were autogenerated. Documentation mostly comes from the C header file, but some clarifications were added. Some mut -> const changes were done as makes sense.
To regenerate this file, run:
bindgen udf_registration_types.c \
--default-enum-style=rust_non_exhaustive \
--no-derive-copy
You’re off the edge of the map, mate. Here there be monsters!
Structs§
- UDF_
ARGS - Representation of a sequence of SQL arguments
- UDF_
INIT - Information about the result of a user defined function
Enums§
- Item_
result - Type of the user defined function return slot and arguments
- Item_
udftype - A UDF function type indicator, currently unused
Constants§
- __
bool_ true_ false_ are_ defined - C builtin
- false_
- C builtin
- true_
- C builtin
Type Aliases§
- Udf_
func_ add - Function signature of an
xxx_add(...)
aggregate function - Udf_
func_ any - Function signature of a void functin (unused)
- Udf_
func_ clear - Function signature of an
xxx_clear(...)
aggregate function - Udf_
func_ deinit - Function signature of an
xxx_deinit(...)
function - Udf_
func_ double - Function signature of an
xxx(...)
function returning a SQL real - Udf_
func_ init - Function signature of an
xxx_init(...)
function - Udf_
func_ longlong - Function signature of an
xxx(...)
function returning a SQL int - Udf_
func_ string - Function signature of an
xxx(...)
function returning a SQL string