pub enum IndexedSearchState {
Disabled,
Starting,
Enabled,
Ready,
Failed,
Unknown,
}Expand description
Live indexed-search state for this session activation, never inferred from persisted history.
Variants§
Disabled
Indexed search is not active for this session.
Starting
Indexed-search startup is in progress.
Enabled
The indexed-search server started successfully; its index may still be warming.
Ready
The indexed-search server and its index are ready.
Failed
Indexed-search startup or the active server failed.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for IndexedSearchState
impl Clone for IndexedSearchState
Source§impl Debug for IndexedSearchState
impl Debug for IndexedSearchState
Source§impl Default for IndexedSearchState
impl Default for IndexedSearchState
Source§impl<'de> Deserialize<'de> for IndexedSearchState
impl<'de> Deserialize<'de> for IndexedSearchState
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 IndexedSearchState
Source§impl PartialEq for IndexedSearchState
impl PartialEq for IndexedSearchState
Source§impl Serialize for IndexedSearchState
impl Serialize for IndexedSearchState
impl StructuralPartialEq for IndexedSearchState
Auto Trait Implementations§
impl Freeze for IndexedSearchState
impl RefUnwindSafe for IndexedSearchState
impl Send for IndexedSearchState
impl Sync for IndexedSearchState
impl Unpin for IndexedSearchState
impl UnsafeUnpin for IndexedSearchState
impl UnwindSafe for IndexedSearchState
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.