Crate udf_sys

source ·
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

Representation of a sequence of SQL arguments
Information about the result of a user defined function

Enums

Type of the user defined function return slot and arguments
A UDF function type indicator, currently unused

Constants

C builtin
C builtin

Type Definitions

Function signature of an xxx_add(...) aggregate function
Function signature of a void functin (unused)
Function signature of an xxx_clear(...) aggregate function
Function signature of an xxx_deinit(...) function
Function signature of an xxx(...) function returning a SQL real
Function signature of an xxx_init(...) function
Function signature of an xxx(...) function returning a SQL int
Function signature of an xxx(...) function returning a SQL string