[−][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]
pub fn clone(&self) -> WalFileType
[src]
pub 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]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<WalFileType> for WalFileType
[src]
pub fn eq(&self, other: &WalFileType) -> bool
[src]
#[must_use]pub 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
[src]
impl Send for WalFileType
[src]
impl Sync for WalFileType
[src]
impl Unpin for WalFileType
[src]
impl UnwindSafe for WalFileType
[src]
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,