Struct pgx_pg_sys::FuncCallContext
source · [−]#[repr(C)]pub struct FuncCallContext {
pub call_cntr: uint64,
pub max_calls: uint64,
pub user_fctx: *mut c_void,
pub attinmeta: *mut AttInMetadata,
pub multi_call_memory_ctx: MemoryContext,
pub tuple_desc: TupleDesc,
}
Fields
call_cntr: uint64
max_calls: uint64
user_fctx: *mut c_void
attinmeta: *mut AttInMetadata
multi_call_memory_ctx: MemoryContext
tuple_desc: TupleDesc
Trait Implementations
sourceimpl Clone for FuncCallContext
impl Clone for FuncCallContext
sourcefn clone(&self) -> FuncCallContext
fn clone(&self) -> FuncCallContext
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FuncCallContext
impl Debug for FuncCallContext
sourceimpl Default for FuncCallContext
impl Default for FuncCallContext
impl Copy for FuncCallContext
Auto Trait Implementations
impl RefUnwindSafe for FuncCallContext
impl !Send for FuncCallContext
impl !Sync for FuncCallContext
impl Unpin for FuncCallContext
impl UnwindSafe for FuncCallContext
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more