#[repr(C)]pub struct EquivalenceClass {Show 15 fields
pub type_: NodeTag,
pub ec_opfamilies: *mut List,
pub ec_collation: Oid,
pub ec_members: *mut List,
pub ec_sources: *mut List,
pub ec_derives: *mut List,
pub ec_relids: Relids,
pub ec_has_const: bool,
pub ec_has_volatile: bool,
pub ec_below_outer_join: bool,
pub ec_broken: bool,
pub ec_sortref: Index,
pub ec_min_security: Index,
pub ec_max_security: Index,
pub ec_merged: *mut EquivalenceClass,
}
Fields§
§type_: NodeTag
§ec_opfamilies: *mut List
§ec_collation: Oid
§ec_members: *mut List
§ec_sources: *mut List
§ec_derives: *mut List
§ec_relids: Relids
§ec_has_const: bool
§ec_has_volatile: bool
§ec_below_outer_join: bool
§ec_broken: bool
§ec_sortref: Index
§ec_min_security: Index
§ec_max_security: Index
§ec_merged: *mut EquivalenceClass
Trait Implementations§
Source§impl Clone for EquivalenceClass
impl Clone for EquivalenceClass
Source§fn clone(&self) -> EquivalenceClass
fn clone(&self) -> EquivalenceClass
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 EquivalenceClass
impl Debug for EquivalenceClass
Source§impl Default for EquivalenceClass
impl Default for EquivalenceClass
Source§impl Display for EquivalenceClass
impl Display for EquivalenceClass
Source§impl PgNode for EquivalenceClass
impl PgNode for EquivalenceClass
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for EquivalenceClass
Auto Trait Implementations§
impl Freeze for EquivalenceClass
impl RefUnwindSafe for EquivalenceClass
impl !Send for EquivalenceClass
impl !Sync for EquivalenceClass
impl Unpin for EquivalenceClass
impl UnwindSafe for EquivalenceClass
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