pub enum FileStrategy {
Single,
Multi,
}Expand description
定义文件存储策略
Variants§
Single
单文件模式: 整个数据库存储在一个大文件中。
Multi
多文件模式: 每个扇区存储在一个独立的文件中 (例如 kv_db.fdb.0, kv_db.fdb.1)。
这兼容原始 C 库的文件模式。
Trait Implementations§
Source§impl Clone for FileStrategy
impl Clone for FileStrategy
Source§fn clone(&self) -> FileStrategy
fn clone(&self) -> FileStrategy
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 FileStrategy
impl Debug for FileStrategy
Source§impl PartialEq for FileStrategy
impl PartialEq for FileStrategy
impl Copy for FileStrategy
impl Eq for FileStrategy
impl StructuralPartialEq for FileStrategy
Auto Trait Implementations§
impl Freeze for FileStrategy
impl RefUnwindSafe for FileStrategy
impl Send for FileStrategy
impl Sync for FileStrategy
impl Unpin for FileStrategy
impl UnwindSafe for FileStrategy
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.