Struct pgrx_pg_sys::ExprEvalRowtypeCache
source · #[repr(C)]pub struct ExprEvalRowtypeCache {
pub cacheptr: *mut c_void,
pub tupdesc_id: uint64,
}
Fields§
§cacheptr: *mut c_void
§tupdesc_id: uint64
Trait Implementations§
source§impl Clone for ExprEvalRowtypeCache
impl Clone for ExprEvalRowtypeCache
source§fn clone(&self) -> ExprEvalRowtypeCache
fn clone(&self) -> ExprEvalRowtypeCache
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ExprEvalRowtypeCache
impl Debug for ExprEvalRowtypeCache
source§impl Default for ExprEvalRowtypeCache
impl Default for ExprEvalRowtypeCache
impl Copy for ExprEvalRowtypeCache
Auto Trait Implementations§
impl Freeze for ExprEvalRowtypeCache
impl RefUnwindSafe for ExprEvalRowtypeCache
impl !Send for ExprEvalRowtypeCache
impl !Sync for ExprEvalRowtypeCache
impl Unpin for ExprEvalRowtypeCache
impl UnwindSafe for ExprEvalRowtypeCache
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)