Struct pgrx_pg_sys::SMgrRelationData
source · #[repr(C)]pub struct SMgrRelationData {
pub smgr_rnode: RelFileNodeBackend,
pub smgr_owner: *mut *mut SMgrRelationData,
pub smgr_targblock: BlockNumber,
pub smgr_cached_nblocks: [BlockNumber; 4],
pub smgr_which: c_int,
pub md_num_open_segs: [c_int; 4],
pub md_seg_fds: [*mut _MdfdVec; 4],
pub node: dlist_node,
}
Fields§
§smgr_rnode: RelFileNodeBackend
§smgr_owner: *mut *mut SMgrRelationData
§smgr_targblock: BlockNumber
§smgr_cached_nblocks: [BlockNumber; 4]
§smgr_which: c_int
§md_num_open_segs: [c_int; 4]
§md_seg_fds: [*mut _MdfdVec; 4]
§node: dlist_node
Trait Implementations§
source§impl Clone for SMgrRelationData
impl Clone for SMgrRelationData
source§fn clone(&self) -> SMgrRelationData
fn clone(&self) -> SMgrRelationData
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 more