pub struct CacheWarmSummary {
pub symbols_cached: usize,
pub edges_cached: usize,
pub fts_rebuilt: bool,
pub skipped: bool,
}Expand description
Result of Engine::warm_caches.
Fields§
§symbols_cached: usizeRows written to asd_symbols_cache (0 when git had no symbols).
edges_cached: usizeDirected edge rows written to asd_call_edges (both directions).
fts_rebuilt: boolWhether the FTS search table was empty and got rebuilt from git.
skipped: booltrue when the engine has no SQLite connection (in-memory engines) —
there are no caches to warm.
Trait Implementations§
Source§impl Clone for CacheWarmSummary
impl Clone for CacheWarmSummary
Source§impl Debug for CacheWarmSummary
impl Debug for CacheWarmSummary
Auto Trait Implementations§
impl Freeze for CacheWarmSummary
impl RefUnwindSafe for CacheWarmSummary
impl Send for CacheWarmSummary
impl Sync for CacheWarmSummary
impl Unpin for CacheWarmSummary
impl UnsafeUnpin for CacheWarmSummary
impl UnwindSafe for CacheWarmSummary
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