#[repr(C)]pub struct EquivalenceMember {
pub type_: NodeTag,
pub em_expr: *mut Expr,
pub em_relids: Relids,
pub em_nullable_relids: Relids,
pub em_is_const: bool,
pub em_is_child: bool,
pub em_datatype: Oid,
}
Fields§
§type_: NodeTag
§em_expr: *mut Expr
§em_relids: Relids
§em_nullable_relids: Relids
§em_is_const: bool
§em_is_child: bool
§em_datatype: Oid
Trait Implementations§
Source§impl Clone for EquivalenceMember
impl Clone for EquivalenceMember
Source§fn clone(&self) -> EquivalenceMember
fn clone(&self) -> EquivalenceMember
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 EquivalenceMember
impl Debug for EquivalenceMember
Source§impl Default for EquivalenceMember
impl Default for EquivalenceMember
Source§impl Display for EquivalenceMember
impl Display for EquivalenceMember
Source§impl PgNode for EquivalenceMember
impl PgNode for EquivalenceMember
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for EquivalenceMember
Auto Trait Implementations§
impl Freeze for EquivalenceMember
impl RefUnwindSafe for EquivalenceMember
impl !Send for EquivalenceMember
impl !Sync for EquivalenceMember
impl Unpin for EquivalenceMember
impl UnwindSafe for EquivalenceMember
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