Struct rpgffi::IndexInfo
[−]
[src]
#[repr(C)]pub struct IndexInfo { pub type_: NodeTag, pub ii_NumIndexAttrs: c_int, pub ii_KeyAttrNumbers: [AttrNumber; 32], pub ii_Expressions: *mut List, pub ii_ExpressionsState: *mut List, pub ii_Predicate: *mut List, pub ii_PredicateState: *mut List, pub ii_ExclusionOps: *mut Oid, pub ii_ExclusionProcs: *mut Oid, pub ii_ExclusionStrats: *mut uint16, pub ii_UniqueOps: *mut Oid, pub ii_UniqueProcs: *mut Oid, pub ii_UniqueStrats: *mut uint16, pub ii_Unique: bool_, pub ii_ReadyForInserts: bool_, pub ii_Concurrent: bool_, pub ii_BrokenHotChain: bool_, }
Fields
type_: NodeTag
ii_NumIndexAttrs: c_int
ii_KeyAttrNumbers: [AttrNumber; 32]
ii_Expressions: *mut List
ii_ExpressionsState: *mut List
ii_Predicate: *mut List
ii_PredicateState: *mut List
ii_ExclusionOps: *mut Oid
ii_ExclusionProcs: *mut Oid
ii_ExclusionStrats: *mut uint16
ii_UniqueOps: *mut Oid
ii_UniqueProcs: *mut Oid
ii_UniqueStrats: *mut uint16
ii_Unique: bool_
ii_ReadyForInserts: bool_
ii_Concurrent: bool_
ii_BrokenHotChain: bool_