pub struct DataStoreConfig {
pub max_session_metadata_count: usize,
pub max_session_content_cache_mb: usize,
pub max_concurrent_scans: usize,
pub stats_retry_count: u32,
pub stats_retry_delay: Duration,
}Expand description
Configuration for the data store
Fields§
§max_session_metadata_count: usizeMaximum session metadata entries to keep
max_session_content_cache_mb: usizeMaximum size for session content cache in MB
max_concurrent_scans: usizeMaximum concurrent session scans
stats_retry_count: u32Stats parser retry count
stats_retry_delay: DurationStats parser retry delay
Trait Implementations§
Source§impl Clone for DataStoreConfig
impl Clone for DataStoreConfig
Source§fn clone(&self) -> DataStoreConfig
fn clone(&self) -> DataStoreConfig
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 DataStoreConfig
impl Debug for DataStoreConfig
Auto Trait Implementations§
impl Freeze for DataStoreConfig
impl RefUnwindSafe for DataStoreConfig
impl Send for DataStoreConfig
impl Sync for DataStoreConfig
impl Unpin for DataStoreConfig
impl UnsafeUnpin for DataStoreConfig
impl UnwindSafe for DataStoreConfig
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