pub struct IndexWorker { /* private fields */ }Expand description
Background worker for managing the workspace index
Receives updates via a channel and maintains the workspace index with debouncing to avoid excessive re-indexing during rapid edits.
Implementations§
Source§impl IndexWorker
impl IndexWorker
Auto Trait Implementations§
impl !RefUnwindSafe for IndexWorker
impl !UnwindSafe for IndexWorker
impl Freeze for IndexWorker
impl Send for IndexWorker
impl Sync for IndexWorker
impl Unpin for IndexWorker
impl UnsafeUnpin for IndexWorker
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