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_: NodeTag
root: *mut PlannerInfo
funcid: Oid
args: *mut List
inputcollid: Oid
is_join: bool
varRelid: c_int
jointype: JoinType
sjinfo: *mut SpecialJoinInfo
selectivity: Selectivity
Trait 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 · sourcefn clone_from(&mut self, source: &Self)
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