pgrx_pg_sys

Type Alias ParamCompileHook

Source
pub type ParamCompileHook = Option<unsafe extern "C" fn(params: ParamListInfo, param: *mut Param, state: *mut ExprState, resv: *mut Datum, resnull: *mut bool)>;

Aliased Type§

enum ParamCompileHook {
    None,
    Some(unsafe extern "C" fn(_: *mut ParamListInfoData, _: *mut Param, _: *mut ExprState, _: *mut Datum, _: *mut bool)),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(_: *mut ParamListInfoData, _: *mut Param, _: *mut ExprState, _: *mut Datum, _: *mut bool))

Some value of type T.