Struct pgx_pg_sys::AutoVacOpts
source · [−]#[repr(C)]pub struct AutoVacOpts {Show 16 fields
pub enabled: bool,
pub vacuum_threshold: c_int,
pub vacuum_ins_threshold: c_int,
pub analyze_threshold: c_int,
pub vacuum_cost_limit: c_int,
pub freeze_min_age: c_int,
pub freeze_max_age: c_int,
pub freeze_table_age: c_int,
pub multixact_freeze_min_age: c_int,
pub multixact_freeze_max_age: c_int,
pub multixact_freeze_table_age: c_int,
pub log_min_duration: c_int,
pub vacuum_cost_delay: float8,
pub vacuum_scale_factor: float8,
pub vacuum_ins_scale_factor: float8,
pub analyze_scale_factor: float8,
}
Fields
enabled: bool
vacuum_threshold: c_int
vacuum_ins_threshold: c_int
analyze_threshold: c_int
vacuum_cost_limit: c_int
freeze_min_age: c_int
freeze_max_age: c_int
freeze_table_age: c_int
multixact_freeze_min_age: c_int
multixact_freeze_max_age: c_int
multixact_freeze_table_age: c_int
log_min_duration: c_int
vacuum_cost_delay: float8
vacuum_scale_factor: float8
vacuum_ins_scale_factor: float8
analyze_scale_factor: float8
Trait Implementations
sourceimpl Clone for AutoVacOpts
impl Clone for AutoVacOpts
sourcefn clone(&self) -> AutoVacOpts
fn clone(&self) -> AutoVacOpts
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 AutoVacOpts
impl Debug for AutoVacOpts
sourceimpl Default for AutoVacOpts
impl Default for AutoVacOpts
sourcefn default() -> AutoVacOpts
fn default() -> AutoVacOpts
Returns the “default value” for a type. Read more
impl Copy for AutoVacOpts
Auto Trait Implementations
impl RefUnwindSafe for AutoVacOpts
impl Send for AutoVacOpts
impl Sync for AutoVacOpts
impl Unpin for AutoVacOpts
impl UnwindSafe for AutoVacOpts
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