pub struct OptimizersRuntimeConfig {
pub deleted_threshold: Option<f64>,
pub vacuum_min_vector_number: Option<u64>,
pub default_segment_number: Option<u64>,
pub max_segment_size: Option<u64>,
pub memmap_threshold: Option<u64>,
pub indexing_threshold: Option<u64>,
pub flush_interval_sec: Option<u64>,
pub max_optimization_threads: Option<OptimizationThreads>,
pub prevent_unoptimized: Option<bool>,
}Fields§
§deleted_threshold: Option<f64>§vacuum_min_vector_number: Option<u64>§default_segment_number: Option<u64>§max_segment_size: Option<u64>§memmap_threshold: Option<u64>§indexing_threshold: Option<u64>§flush_interval_sec: Option<u64>§max_optimization_threads: Option<OptimizationThreads>§prevent_unoptimized: Option<bool>Trait Implementations§
Source§impl Clone for OptimizersRuntimeConfig
impl Clone for OptimizersRuntimeConfig
Source§fn clone(&self) -> OptimizersRuntimeConfig
fn clone(&self) -> OptimizersRuntimeConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OptimizersRuntimeConfig
impl Debug for OptimizersRuntimeConfig
Source§impl PartialEq for OptimizersRuntimeConfig
impl PartialEq for OptimizersRuntimeConfig
impl StructuralPartialEq for OptimizersRuntimeConfig
Auto Trait Implementations§
impl Freeze for OptimizersRuntimeConfig
impl RefUnwindSafe for OptimizersRuntimeConfig
impl Send for OptimizersRuntimeConfig
impl Sync for OptimizersRuntimeConfig
impl Unpin for OptimizersRuntimeConfig
impl UnsafeUnpin for OptimizersRuntimeConfig
impl UnwindSafe for OptimizersRuntimeConfig
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