Struct pgx_pg_sys::GenericCosts
source · [−]#[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
sourceimpl Clone for GenericCosts
impl Clone for GenericCosts
sourcefn clone(&self) -> GenericCosts
fn clone(&self) -> GenericCosts
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 more
sourceimpl Debug for GenericCosts
impl Debug for GenericCosts
sourceimpl Default for GenericCosts
impl Default for GenericCosts
sourcefn default() -> GenericCosts
fn default() -> GenericCosts
Returns the “default value” for a type. Read more
impl Copy for GenericCosts
Auto Trait Implementations
impl RefUnwindSafe for GenericCosts
impl Send for GenericCosts
impl Sync for GenericCosts
impl Unpin for GenericCosts
impl UnwindSafe for GenericCosts
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more