Struct pgrx_pg_sys::VacuumParams
source · #[repr(C)]pub struct VacuumParams {
pub options: bits32,
pub freeze_min_age: c_int,
pub freeze_table_age: c_int,
pub multixact_freeze_min_age: c_int,
pub multixact_freeze_table_age: c_int,
pub is_wraparound: bool,
pub log_min_duration: c_int,
pub index_cleanup: VacOptValue,
pub truncate: VacOptValue,
pub nworkers: c_int,
}
Fields§
§options: bits32
§freeze_min_age: c_int
§freeze_table_age: c_int
§multixact_freeze_min_age: c_int
§multixact_freeze_table_age: c_int
§is_wraparound: bool
§log_min_duration: c_int
§index_cleanup: VacOptValue
§truncate: VacOptValue
§nworkers: c_int
Trait Implementations§
source§impl Clone for VacuumParams
impl Clone for VacuumParams
source§fn clone(&self) -> VacuumParams
fn clone(&self) -> VacuumParams
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 VacuumParams
impl Debug for VacuumParams
source§impl Default for VacuumParams
impl Default for VacuumParams
impl Copy for VacuumParams
Auto Trait Implementations§
impl Freeze for VacuumParams
impl RefUnwindSafe for VacuumParams
impl Send for VacuumParams
impl Sync for VacuumParams
impl Unpin for VacuumParams
impl UnwindSafe for VacuumParams
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