[−][src]Enum rocks::transaction_log::WalFileType
Is WAL file archived or alive
Variants
Indicates that WAL file is in archive directory. WAL files are moved from
the main db directory to archive directory once they are not live and stay
there until cleaned up. Files are cleaned depending on archive size
Options::WAL_size_limit_MB
and time since last cleaning
Options::WAL_ttl_seconds
.
Indicates that WAL file is live and resides in the main db directory
Trait Implementations
impl Clone for WalFileType
[src]
fn clone(&self) -> WalFileType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for WalFileType
[src]
impl Debug for WalFileType
[src]
impl Eq for WalFileType
[src]
impl Hash for WalFileType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<WalFileType> for WalFileType
[src]
fn eq(&self, other: &WalFileType) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for WalFileType
[src]
impl StructuralPartialEq for WalFileType
[src]
Auto Trait Implementations
impl RefUnwindSafe for WalFileType
impl Send for WalFileType
impl Sync for WalFileType
impl Unpin for WalFileType
impl UnwindSafe for WalFileType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,