#[repr(C)]pub struct GenericCosts {
pub indexStartupCost: Cost,
pub indexTotalCost: Cost,
pub indexSelectivity: Selectivity,
pub indexCorrelation: f64,
pub numIndexPages: f64,
pub numIndexTuples: f64,
pub spc_random_page_cost: f64,
pub num_sa_scans: f64,
}
Fields§
§indexStartupCost: Cost
§indexTotalCost: Cost
§indexSelectivity: Selectivity
§indexCorrelation: f64
§numIndexPages: f64
§numIndexTuples: f64
§spc_random_page_cost: f64
§num_sa_scans: f64
Trait Implementations§
Source§impl Clone for GenericCosts
impl Clone for GenericCosts
Source§fn clone(&self) -> GenericCosts
fn clone(&self) -> GenericCosts
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 GenericCosts
impl Debug for GenericCosts
Source§impl Default for GenericCosts
impl Default for GenericCosts
Source§fn default() -> GenericCosts
fn default() -> GenericCosts
Returns the “default value” for a type. Read more
impl Copy for GenericCosts
Auto Trait Implementations§
impl Freeze for GenericCosts
impl RefUnwindSafe for GenericCosts
impl Send for GenericCosts
impl Sync for GenericCosts
impl Unpin for GenericCosts
impl UnwindSafe for GenericCosts
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