#[repr(C)]pub struct catcache {Show 16 fields
pub id: c_int,
pub cc_nbuckets: c_int,
pub cc_tupdesc: TupleDesc,
pub cc_bucket: *mut dlist_head,
pub cc_hashfunc: [CCHashFN; 4],
pub cc_fastequal: [CCFastEqualFN; 4],
pub cc_keyno: [c_int; 4],
pub cc_lists: dlist_head,
pub cc_ntup: c_int,
pub cc_nkeys: c_int,
pub cc_relname: *const c_char,
pub cc_reloid: Oid,
pub cc_indexoid: Oid,
pub cc_relisshared: bool,
pub cc_next: slist_node,
pub cc_skey: [ScanKeyData; 4],
}Fields§
§id: c_int§cc_nbuckets: c_int§cc_tupdesc: TupleDesc§cc_bucket: *mut dlist_head§cc_hashfunc: [CCHashFN; 4]§cc_fastequal: [CCFastEqualFN; 4]§cc_keyno: [c_int; 4]§cc_lists: dlist_head§cc_ntup: c_int§cc_nkeys: c_int§cc_relname: *const c_char§cc_reloid: Oid§cc_indexoid: Oid§cc_next: slist_node§cc_skey: [ScanKeyData; 4]Trait Implementations§
Auto Trait Implementations§
impl !Send for catcache
impl !Sync for catcache
impl Freeze for catcache
impl RefUnwindSafe for catcache
impl Unpin for catcache
impl UnsafeUnpin for catcache
impl UnwindSafe for catcache
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