#[repr(C)]pub struct FunctionCallInfoBaseData {
pub flinfo: *mut FmgrInfo,
pub context: fmNodePtr,
pub resultinfo: fmNodePtr,
pub fncollation: Oid,
pub isnull: bool,
pub nargs: c_short,
pub args: __IncompleteArrayField<NullableDatum>,
}
Fields§
§flinfo: *mut FmgrInfo
§context: fmNodePtr
§resultinfo: fmNodePtr
§fncollation: Oid
§isnull: bool
§nargs: c_short
§args: __IncompleteArrayField<NullableDatum>
Trait Implementations§
Source§impl Debug for FunctionCallInfoBaseData
impl Debug for FunctionCallInfoBaseData
Source§impl Default for FunctionCallInfoBaseData
impl Default for FunctionCallInfoBaseData
Source§impl SqlTranslatable for FunctionCallInfoBaseData
impl SqlTranslatable for FunctionCallInfoBaseData
fn argument_sql() -> Result<SqlMapping, ArgumentError>
fn return_sql() -> Result<Returns, ReturnsError>
fn type_name() -> &'static str
fn variadic() -> bool
fn optional() -> bool
fn entity() -> FunctionMetadataTypeEntity
Auto Trait Implementations§
impl Freeze for FunctionCallInfoBaseData
impl RefUnwindSafe for FunctionCallInfoBaseData
impl !Send for FunctionCallInfoBaseData
impl !Sync for FunctionCallInfoBaseData
impl Unpin for FunctionCallInfoBaseData
impl UnwindSafe for FunctionCallInfoBaseData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more