Struct pgx_pg_sys::ParamListInfoData
source · [−]#[repr(C)]pub struct ParamListInfoData {
pub paramFetch: ParamFetchHook,
pub paramFetchArg: *mut c_void,
pub paramCompile: ParamCompileHook,
pub paramCompileArg: *mut c_void,
pub parserSetup: ParserSetupHook,
pub parserSetupArg: *mut c_void,
pub paramValuesStr: *mut c_char,
pub numParams: c_int,
pub params: __IncompleteArrayField<ParamExternData>,
}
Fields
paramFetch: ParamFetchHook
paramFetchArg: *mut c_void
paramCompile: ParamCompileHook
paramCompileArg: *mut c_void
parserSetup: ParserSetupHook
parserSetupArg: *mut c_void
paramValuesStr: *mut c_char
numParams: c_int
params: __IncompleteArrayField<ParamExternData>
Trait Implementations
sourceimpl Debug for ParamListInfoData
impl Debug for ParamListInfoData
Auto Trait Implementations
impl RefUnwindSafe for ParamListInfoData
impl !Send for ParamListInfoData
impl !Sync for ParamListInfoData
impl Unpin for ParamListInfoData
impl UnwindSafe for ParamListInfoData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more