Struct pgrx_pg_sys::catclist
source · #[repr(C)]pub struct catclist {
pub cl_magic: c_int,
pub hash_value: uint32,
pub cache_elem: dlist_node,
pub keys: [Datum; 4],
pub refcount: c_int,
pub dead: bool,
pub ordered: bool,
pub nkeys: c_short,
pub n_members: c_int,
pub my_cache: *mut CatCache,
pub members: __IncompleteArrayField<*mut CatCTup>,
}
Fields§
§cl_magic: c_int
§hash_value: uint32
§cache_elem: dlist_node
§keys: [Datum; 4]
§refcount: c_int
§dead: bool
§ordered: bool
§nkeys: c_short
§n_members: c_int
§my_cache: *mut CatCache
§members: __IncompleteArrayField<*mut CatCTup>
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for catclist
impl !Send for catclist
impl !Sync for catclist
impl Unpin for catclist
impl UnwindSafe for catclist
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