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

Trait Implementations

impl Copy for Constraint
[src]

impl Clone for Constraint
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more