pub struct AsyncIndexConfig {
pub max_concurrent_files: usize,
pub buffer_size: usize,
pub enable_caching: bool,
pub max_cache_entries: usize,
pub enable_background_updates: bool,
}Expand description
Async index configuration
Fields§
§max_concurrent_files: usizeMaximum concurrent file operations
buffer_size: usizeBuffer size for reading index files
enable_caching: boolEnable read-through caching
max_cache_entries: usizeMaximum entries to cache in memory
enable_background_updates: boolEnable background index updates
Trait Implementations§
Source§impl Clone for AsyncIndexConfig
impl Clone for AsyncIndexConfig
Source§fn clone(&self) -> AsyncIndexConfig
fn clone(&self) -> AsyncIndexConfig
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 AsyncIndexConfig
impl Debug for AsyncIndexConfig
Auto Trait Implementations§
impl Freeze for AsyncIndexConfig
impl RefUnwindSafe for AsyncIndexConfig
impl Send for AsyncIndexConfig
impl Sync for AsyncIndexConfig
impl Unpin for AsyncIndexConfig
impl UnwindSafe for AsyncIndexConfig
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