pub struct ConfigStoreKVDatabase {
pub flush_after: u64,
pub compress: bool,
pub parallelism: u16,
pub max_files: Option<u32>,
pub max_compactions: u16,
pub max_flushes: u16,
pub write_buffer: usize,
pub write_ahead_log: bool,
}Fields§
§flush_after: u64§compress: bool§parallelism: u16§max_files: Option<u32>§max_compactions: u16§max_flushes: u16§write_buffer: usize§write_ahead_log: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for ConfigStoreKVDatabase
impl<'de> Deserialize<'de> for ConfigStoreKVDatabase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConfigStoreKVDatabase
impl RefUnwindSafe for ConfigStoreKVDatabase
impl Send for ConfigStoreKVDatabase
impl Sync for ConfigStoreKVDatabase
impl Unpin for ConfigStoreKVDatabase
impl UnsafeUnpin for ConfigStoreKVDatabase
impl UnwindSafe for ConfigStoreKVDatabase
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