pub struct IndexResult {
pub graph: ArborGraph,
pub files_indexed: usize,
pub cache_hits: usize,
pub nodes_extracted: usize,
pub duration_ms: u64,
pub errors: Vec<(String, String)>,
}Expand description
Result of indexing a directory.
Fields§
§graph: ArborGraphThe built graph.
files_indexed: usizeNumber of files processed (parsed fresh).
cache_hits: usizeNumber of files loaded from cache.
nodes_extracted: usizeNumber of nodes extracted.
duration_ms: u64Time taken in milliseconds.
errors: Vec<(String, String)>Files that failed to parse.
Auto Trait Implementations§
impl Freeze for IndexResult
impl RefUnwindSafe for IndexResult
impl Send for IndexResult
impl Sync for IndexResult
impl Unpin for IndexResult
impl UnsafeUnpin for IndexResult
impl UnwindSafe for IndexResult
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