pub enum JournalSizeLimit {
Unlimited,
Bytes(u64),
}Expand description
How large the WAL file may stay after a checkpoint resets it.
Variants§
Unlimited
The file keeps its size.
Bytes(u64)
The file is truncated to this many bytes, at most i64::MAX.
Trait Implementations§
Source§impl Clone for JournalSizeLimit
impl Clone for JournalSizeLimit
Source§fn clone(&self) -> JournalSizeLimit
fn clone(&self) -> JournalSizeLimit
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 JournalSizeLimit
impl Debug for JournalSizeLimit
Source§impl PartialEq for JournalSizeLimit
impl PartialEq for JournalSizeLimit
impl Copy for JournalSizeLimit
impl Eq for JournalSizeLimit
impl StructuralPartialEq for JournalSizeLimit
Auto Trait Implementations§
impl Freeze for JournalSizeLimit
impl RefUnwindSafe for JournalSizeLimit
impl Send for JournalSizeLimit
impl Sync for JournalSizeLimit
impl Unpin for JournalSizeLimit
impl UnsafeUnpin for JournalSizeLimit
impl UnwindSafe for JournalSizeLimit
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.