#[repr(C)]pub struct ForeignKeyCacheInfo {
pub type_: NodeTag,
pub conoid: Oid,
pub conrelid: Oid,
pub confrelid: Oid,
pub nkeys: c_int,
pub conkey: [AttrNumber; 32],
pub confkey: [AttrNumber; 32],
pub conpfeqop: [Oid; 32],
}
Fields§
§type_: NodeTag
§conoid: Oid
§conrelid: Oid
§confrelid: Oid
§nkeys: c_int
§conkey: [AttrNumber; 32]
§confkey: [AttrNumber; 32]
§conpfeqop: [Oid; 32]
Trait Implementations§
Source§impl Clone for ForeignKeyCacheInfo
impl Clone for ForeignKeyCacheInfo
Source§fn clone(&self) -> ForeignKeyCacheInfo
fn clone(&self) -> ForeignKeyCacheInfo
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ForeignKeyCacheInfo
impl Debug for ForeignKeyCacheInfo
Source§impl Default for ForeignKeyCacheInfo
impl Default for ForeignKeyCacheInfo
Source§impl Display for ForeignKeyCacheInfo
impl Display for ForeignKeyCacheInfo
Source§impl PgNode for ForeignKeyCacheInfo
impl PgNode for ForeignKeyCacheInfo
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for ForeignKeyCacheInfo
Auto Trait Implementations§
impl Freeze for ForeignKeyCacheInfo
impl RefUnwindSafe for ForeignKeyCacheInfo
impl Send for ForeignKeyCacheInfo
impl Sync for ForeignKeyCacheInfo
impl Unpin for ForeignKeyCacheInfo
impl UnwindSafe for ForeignKeyCacheInfo
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