pub enum IndexedSearchOutcome {
Started,
SkippedBelowThreshold,
SkippedNoGitroot,
SkippedDisabled,
ReusedExisting,
Failed,
Unknown,
}Expand description
Result of an indexed-search startup attempt.
Variants§
Started
A new indexed-search server was started.
SkippedBelowThreshold
The repository has too few files for automatic indexing.
SkippedNoGitroot
No Git repository was found and indexing was not forced.
SkippedDisabled
Configuration, policy, or workspace safety disabled indexing.
ReusedExisting
An existing indexed-search server was reused.
Failed
The startup attempt failed.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for IndexedSearchOutcome
impl Clone for IndexedSearchOutcome
Source§impl Debug for IndexedSearchOutcome
impl Debug for IndexedSearchOutcome
Source§impl Default for IndexedSearchOutcome
impl Default for IndexedSearchOutcome
Source§impl<'de> Deserialize<'de> for IndexedSearchOutcome
impl<'de> Deserialize<'de> for IndexedSearchOutcome
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for IndexedSearchOutcome
Source§impl PartialEq for IndexedSearchOutcome
impl PartialEq for IndexedSearchOutcome
Source§impl Serialize for IndexedSearchOutcome
impl Serialize for IndexedSearchOutcome
impl StructuralPartialEq for IndexedSearchOutcome
Auto Trait Implementations§
impl Freeze for IndexedSearchOutcome
impl RefUnwindSafe for IndexedSearchOutcome
impl Send for IndexedSearchOutcome
impl Sync for IndexedSearchOutcome
impl Unpin for IndexedSearchOutcome
impl UnsafeUnpin for IndexedSearchOutcome
impl UnwindSafe for IndexedSearchOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.