Type Alias ProcessUtility_hook_type

Source
pub type ProcessUtility_hook_type = Option<unsafe extern "C" fn(pstmt: *mut PlannedStmt, queryString: *const c_char, readOnlyTree: bool, context: ProcessUtilityContext, params: ParamListInfo, queryEnv: *mut QueryEnvironment, dest: *mut DestReceiver, qc: *mut QueryCompletion)>;

Aliased Type§

pub enum ProcessUtility_hook_type {
    None,
    Some(unsafe extern "C" fn(*mut PlannedStmt, *const i8, bool, u32, *mut ParamListInfoData, *mut QueryEnvironment, *mut _DestReceiver, *mut QueryCompletion)),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*mut PlannedStmt, *const i8, bool, u32, *mut ParamListInfoData, *mut QueryEnvironment, *mut _DestReceiver, *mut QueryCompletion))

Some value of type T.