Struct pgx_pg_sys::SupportRequestSelectivity
source · [−]#[repr(C)]pub struct SupportRequestSelectivity {
pub type_: NodeTag,
pub root: *mut PlannerInfo,
pub funcid: Oid,
pub args: *mut List,
pub inputcollid: Oid,
pub is_join: bool,
pub varRelid: c_int,
pub jointype: JoinType,
pub sjinfo: *mut SpecialJoinInfo,
pub selectivity: Selectivity,
}Fields
type_: NodeTagroot: *mut PlannerInfofuncid: Oidargs: *mut Listinputcollid: Oidis_join: boolvarRelid: c_intjointype: JoinTypesjinfo: *mut SpecialJoinInfoselectivity: SelectivityTrait Implementations
sourceimpl Clone for SupportRequestSelectivity
impl Clone for SupportRequestSelectivity
sourcefn clone(&self) -> SupportRequestSelectivity
fn clone(&self) -> SupportRequestSelectivity
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for SupportRequestSelectivity
impl Debug for SupportRequestSelectivity
sourceimpl Default for SupportRequestSelectivity
impl Default for SupportRequestSelectivity
sourceimpl Display for SupportRequestSelectivity
impl Display for SupportRequestSelectivity
sourceimpl PgNode for SupportRequestSelectivity
impl PgNode for SupportRequestSelectivity
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for SupportRequestSelectivity
Auto Trait Implementations
impl RefUnwindSafe for SupportRequestSelectivity
impl !Send for SupportRequestSelectivity
impl !Sync for SupportRequestSelectivity
impl Unpin for SupportRequestSelectivity
impl UnwindSafe for SupportRequestSelectivity
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more