Struct pgrx_pg_sys::catctup
source · #[repr(C)]pub struct catctup {
pub ct_magic: c_int,
pub hash_value: uint32,
pub keys: [Datum; 4],
pub cache_elem: dlist_node,
pub refcount: c_int,
pub dead: bool,
pub negative: bool,
pub tuple: HeapTupleData,
pub c_list: *mut catclist,
pub my_cache: *mut CatCache,
}
Fields§
§ct_magic: c_int
§hash_value: uint32
§keys: [Datum; 4]
§cache_elem: dlist_node
§refcount: c_int
§dead: bool
§negative: bool
§tuple: HeapTupleData
§c_list: *mut catclist
§my_cache: *mut CatCache
Trait Implementations§
impl Copy for catctup
Auto Trait Implementations§
impl Freeze for catctup
impl RefUnwindSafe for catctup
impl !Send for catctup
impl !Sync for catctup
impl Unpin for catctup
impl UnwindSafe for catctup
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