Struct rpgffi::Constraint
[−]
[src]
#[repr(C)]pub struct Constraint { pub type_: NodeTag, pub contype: ConstrType, pub conname: *mut c_char, pub deferrable: bool_, pub initdeferred: bool_, pub location: c_int, pub is_no_inherit: bool_, pub raw_expr: *mut Node, pub cooked_expr: *mut c_char, pub keys: *mut List, pub exclusions: *mut List, pub options: *mut List, pub indexname: *mut c_char, pub indexspace: *mut c_char, pub access_method: *mut c_char, pub where_clause: *mut Node, pub pktable: *mut RangeVar, pub fk_attrs: *mut List, pub pk_attrs: *mut List, pub fk_matchtype: c_char, pub fk_upd_action: c_char, pub fk_del_action: c_char, pub old_conpfeqop: *mut List, pub old_pktable_oid: Oid, pub skip_validation: bool_, pub initially_valid: bool_, }
Fields
type_: NodeTag
contype: ConstrType
conname: *mut c_char
deferrable: bool_
initdeferred: bool_
location: c_int
is_no_inherit: bool_
raw_expr: *mut Node
cooked_expr: *mut c_char
keys: *mut List
exclusions: *mut List
options: *mut List
indexname: *mut c_char
indexspace: *mut c_char
access_method: *mut c_char
where_clause: *mut Node
pktable: *mut RangeVar
fk_attrs: *mut List
pk_attrs: *mut List
fk_matchtype: c_char
fk_upd_action: c_char
fk_del_action: c_char
old_conpfeqop: *mut List
old_pktable_oid: Oid
skip_validation: bool_
initially_valid: bool_