Struct rpgffi::RelationData [] [src]

#[repr(C)]
pub struct RelationData { pub rd_node: RelFileNode, pub rd_smgr: *mut SMgrRelationData, pub rd_refcnt: c_int, pub rd_backend: BackendId, pub rd_islocaltemp: bool_, pub rd_isnailed: bool_, pub rd_isvalid: bool_, pub rd_indexvalid: c_char, pub rd_createSubid: SubTransactionId, pub rd_newRelfilenodeSubid: SubTransactionId, pub rd_rel: Form_pg_class, pub rd_att: TupleDesc, pub rd_id: Oid, pub rd_lockInfo: LockInfoData, pub rd_rules: *mut RuleLock, pub rd_rulescxt: MemoryContext, pub trigdesc: *mut TriggerDesc, pub rd_rsdesc: *mut RowSecurityDesc, pub rd_fkeylist: *mut List, pub rd_fkeyvalid: bool_, pub rd_indexlist: *mut List, pub rd_oidindex: Oid, pub rd_replidindex: Oid, pub rd_indexattr: *mut Bitmapset, pub rd_keyattr: *mut Bitmapset, pub rd_idattr: *mut Bitmapset, pub rd_options: *mut bytea, pub rd_index: Form_pg_index, pub rd_indextuple: *mut HeapTupleData, pub rd_amhandler: Oid, pub rd_indexcxt: MemoryContext, pub rd_amroutine: *mut IndexAmRoutine, pub rd_opfamily: *mut Oid, pub rd_opcintype: *mut Oid, pub rd_support: *mut RegProcedure, pub rd_supportinfo: *mut FmgrInfo, pub rd_indoption: *mut int16, pub rd_indexprs: *mut List, pub rd_indpred: *mut List, pub rd_exclops: *mut Oid, pub rd_exclprocs: *mut Oid, pub rd_exclstrats: *mut uint16, pub rd_amcache: *mut c_void, pub rd_indcollation: *mut Oid, pub rd_fdwroutine: *mut FdwRoutine, pub rd_toastoid: Oid, pub pgstat_info: *mut PgStat_TableStatus, }

Fields

Trait Implementations

impl Copy for RelationData
[src]

impl Clone for RelationData
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more