pub struct SqliteOptimizationFlags {Show 23 fields
pub read_ahead_mode: SqliteReadAheadMode,
pub read_ahead: bool,
pub adaptive_read_ahead: bool,
pub recent_page_hints: bool,
pub cache_hit_predictor_training: bool,
pub preload_hint_flush: bool,
pub startup_preload_max_bytes: usize,
pub startup_preload_first_pages: bool,
pub startup_preload_first_page_count: u32,
pub preload_hints_on_open: bool,
pub preload_hint_hot_pages: bool,
pub preload_hint_early_pages: bool,
pub preload_hint_scan_ranges: bool,
pub dedup_get_pages_meta: bool,
pub cache_get_pages_validation: bool,
pub range_reads: bool,
pub batch_chunk_reads: bool,
pub decoded_ltx_cache: bool,
pub vfs_page_cache_mode: SqliteVfsPageCacheMode,
pub vfs_page_cache_capacity_pages: u64,
pub vfs_protected_cache_pages: usize,
pub vfs_staging_cache_ttl_ms: u64,
pub pager_cache_size_kib: u64,
}Fields§
§read_ahead_mode: SqliteReadAheadMode§read_ahead: bool§adaptive_read_ahead: bool§recent_page_hints: bool§cache_hit_predictor_training: bool§preload_hint_flush: bool§startup_preload_max_bytes: usize§startup_preload_first_pages: bool§startup_preload_first_page_count: u32§preload_hints_on_open: bool§preload_hint_hot_pages: bool§preload_hint_early_pages: bool§preload_hint_scan_ranges: bool§dedup_get_pages_meta: bool§cache_get_pages_validation: bool§range_reads: bool§batch_chunk_reads: bool§decoded_ltx_cache: bool§vfs_page_cache_mode: SqliteVfsPageCacheMode§vfs_page_cache_capacity_pages: u64§vfs_protected_cache_pages: usize§vfs_staging_cache_ttl_ms: u64§pager_cache_size_kib: u64Implementations§
Trait Implementations§
Source§impl Clone for SqliteOptimizationFlags
impl Clone for SqliteOptimizationFlags
impl Copy for SqliteOptimizationFlags
Source§impl Debug for SqliteOptimizationFlags
impl Debug for SqliteOptimizationFlags
Source§impl Default for SqliteOptimizationFlags
impl Default for SqliteOptimizationFlags
impl Eq for SqliteOptimizationFlags
Source§impl PartialEq for SqliteOptimizationFlags
impl PartialEq for SqliteOptimizationFlags
impl StructuralPartialEq for SqliteOptimizationFlags
Auto Trait Implementations§
impl Freeze for SqliteOptimizationFlags
impl RefUnwindSafe for SqliteOptimizationFlags
impl Send for SqliteOptimizationFlags
impl Sync for SqliteOptimizationFlags
impl Unpin for SqliteOptimizationFlags
impl UnsafeUnpin for SqliteOptimizationFlags
impl UnwindSafe for SqliteOptimizationFlags
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
Compares
self with key and returns true if they are equal.