pub struct WorkspaceScopeStatus {
pub scope: String,
pub db_path: PathBuf,
pub total_files: usize,
pub stale_files: usize,
pub last_indexed_secs_ago: u64,
pub recovery: Option<ReadOnlyRecovery>,
}Fields§
§scope: String§db_path: PathBuf§total_files: usize§stale_files: usize§last_indexed_secs_ago: u64§recovery: Option<ReadOnlyRecovery>Trait Implementations§
Source§impl Debug for WorkspaceScopeStatus
impl Debug for WorkspaceScopeStatus
impl Eq for WorkspaceScopeStatus
Source§impl PartialEq for WorkspaceScopeStatus
impl PartialEq for WorkspaceScopeStatus
Source§impl Serialize for WorkspaceScopeStatus
impl Serialize for WorkspaceScopeStatus
impl StructuralPartialEq for WorkspaceScopeStatus
Auto Trait Implementations§
impl Freeze for WorkspaceScopeStatus
impl RefUnwindSafe for WorkspaceScopeStatus
impl Send for WorkspaceScopeStatus
impl Sync for WorkspaceScopeStatus
impl Unpin for WorkspaceScopeStatus
impl UnsafeUnpin for WorkspaceScopeStatus
impl UnwindSafe for WorkspaceScopeStatus
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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
Compare self to
key and return true if they are equal.