pub enum IndexPhase {
Idle,
Scanning,
Indexing,
}Expand description
Build phase while the index is in Building state.
Variants§
Idle
No scan has started yet.
Scanning
Workspace file discovery is in progress.
Indexing
Symbol indexing is in progress.
Trait Implementations§
Source§impl Clone for IndexPhase
impl Clone for IndexPhase
Source§fn clone(&self) -> IndexPhase
fn clone(&self) -> IndexPhase
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IndexPhase
impl Debug for IndexPhase
Source§impl Hash for IndexPhase
impl Hash for IndexPhase
Source§impl PartialEq for IndexPhase
impl PartialEq for IndexPhase
impl Copy for IndexPhase
impl Eq for IndexPhase
impl StructuralPartialEq for IndexPhase
Auto Trait Implementations§
impl Freeze for IndexPhase
impl RefUnwindSafe for IndexPhase
impl Send for IndexPhase
impl Sync for IndexPhase
impl Unpin for IndexPhase
impl UnsafeUnpin for IndexPhase
impl UnwindSafe for IndexPhase
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
Compare self to
key and return true if they are equal.