pub struct GrepIndex {
pub namespace_id: NamespaceId,
pub lifecycle: GrepIndexLifecycle,
pub next_run_no: RunNo,
pub reorganize_pending: bool,
}Expand description
The maintenance status of a namespace’s grep index.
Fields§
§namespace_id: NamespaceIdNamespace the status describes.
lifecycle: GrepIndexLifecycleWhere the index is in its lifecycle.
next_run_no: RunNoRun number the index allocates next.
reorganize_pending: boolTrue while a partitioned segment reorganization is in progress.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GrepIndex
impl<'de> Deserialize<'de> for GrepIndex
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 GrepIndex
impl StructuralPartialEq for GrepIndex
Auto Trait Implementations§
impl Freeze for GrepIndex
impl RefUnwindSafe for GrepIndex
impl Send for GrepIndex
impl Sync for GrepIndex
impl Unpin for GrepIndex
impl UnsafeUnpin for GrepIndex
impl UnwindSafe for GrepIndex
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