#[repr(C)]pub struct ForeignKeyOptInfo {Show 14 fields
pub type_: NodeTag,
pub con_relid: Index,
pub ref_relid: Index,
pub nkeys: c_int,
pub conkey: [AttrNumber; 32],
pub confkey: [AttrNumber; 32],
pub conpfeqop: [Oid; 32],
pub nmatched_ec: c_int,
pub nconst_ec: c_int,
pub nmatched_rcols: c_int,
pub nmatched_ri: c_int,
pub eclass: [*mut EquivalenceClass; 32],
pub fk_eclass_member: [*mut EquivalenceMember; 32],
pub rinfos: [*mut List; 32],
}Fields§
§type_: NodeTag§con_relid: Index§ref_relid: Index§nkeys: c_int§conkey: [AttrNumber; 32]§confkey: [AttrNumber; 32]§conpfeqop: [Oid; 32]§nmatched_ec: c_int§nconst_ec: c_int§nmatched_rcols: c_int§nmatched_ri: c_int§eclass: [*mut EquivalenceClass; 32]§fk_eclass_member: [*mut EquivalenceMember; 32]§rinfos: [*mut List; 32]Trait Implementations§
Source§impl Clone for ForeignKeyOptInfo
impl Clone for ForeignKeyOptInfo
Source§fn clone(&self) -> ForeignKeyOptInfo
fn clone(&self) -> ForeignKeyOptInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ForeignKeyOptInfo
Source§impl Debug for ForeignKeyOptInfo
impl Debug for ForeignKeyOptInfo
Source§impl Default for ForeignKeyOptInfo
impl Default for ForeignKeyOptInfo
Source§impl Display for ForeignKeyOptInfo
impl Display for ForeignKeyOptInfo
Source§impl PgNode for ForeignKeyOptInfo
impl PgNode for ForeignKeyOptInfo
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
Auto Trait Implementations§
impl !Send for ForeignKeyOptInfo
impl !Sync for ForeignKeyOptInfo
impl Freeze for ForeignKeyOptInfo
impl RefUnwindSafe for ForeignKeyOptInfo
impl Unpin for ForeignKeyOptInfo
impl UnsafeUnpin for ForeignKeyOptInfo
impl UnwindSafe for ForeignKeyOptInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more