Struct pgrx_pg_sys::JoinCostWorkspace
source · #[repr(C)]pub struct JoinCostWorkspace {
pub startup_cost: Cost,
pub total_cost: Cost,
pub run_cost: Cost,
pub inner_run_cost: Cost,
pub inner_rescan_run_cost: Cost,
pub outer_rows: f64,
pub inner_rows: f64,
pub outer_skip_rows: f64,
pub inner_skip_rows: f64,
pub numbuckets: c_int,
pub numbatches: c_int,
pub inner_rows_total: f64,
}
Fields§
§startup_cost: Cost
§total_cost: Cost
§run_cost: Cost
§inner_run_cost: Cost
§inner_rescan_run_cost: Cost
§outer_rows: f64
§inner_rows: f64
§outer_skip_rows: f64
§inner_skip_rows: f64
§numbuckets: c_int
§numbatches: c_int
§inner_rows_total: f64
Trait Implementations§
source§impl Clone for JoinCostWorkspace
impl Clone for JoinCostWorkspace
source§fn clone(&self) -> JoinCostWorkspace
fn clone(&self) -> JoinCostWorkspace
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 JoinCostWorkspace
impl Debug for JoinCostWorkspace
source§impl Default for JoinCostWorkspace
impl Default for JoinCostWorkspace
source§fn default() -> JoinCostWorkspace
fn default() -> JoinCostWorkspace
Returns the “default value” for a type. Read more
impl Copy for JoinCostWorkspace
Auto Trait Implementations§
impl Freeze for JoinCostWorkspace
impl RefUnwindSafe for JoinCostWorkspace
impl Send for JoinCostWorkspace
impl Sync for JoinCostWorkspace
impl Unpin for JoinCostWorkspace
impl UnwindSafe for JoinCostWorkspace
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