pub enum AutoVacuum {
Off,
Full,
Incremental,
}Expand description
What happens to the pages deleted content frees.
Variants§
Off
They stay in the file for reuse.
Full
Each commit moves them to the end of the file and truncates it.
Incremental
They are given back only when the app runs an incremental vacuum.
Trait Implementations§
Source§impl Clone for AutoVacuum
impl Clone for AutoVacuum
Source§fn clone(&self) -> AutoVacuum
fn clone(&self) -> AutoVacuum
Returns a duplicate 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 AutoVacuum
impl Debug for AutoVacuum
Source§impl PartialEq for AutoVacuum
impl PartialEq for AutoVacuum
impl Copy for AutoVacuum
impl Eq for AutoVacuum
impl StructuralPartialEq for AutoVacuum
Auto Trait Implementations§
impl Freeze for AutoVacuum
impl RefUnwindSafe for AutoVacuum
impl Send for AutoVacuum
impl Sync for AutoVacuum
impl Unpin for AutoVacuum
impl UnsafeUnpin for AutoVacuum
impl UnwindSafe for AutoVacuum
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.