pub struct GrepIndexStatusResponse {
pub namespace_id: NamespaceId,
pub state: GrepIndexLifecycle,
pub next_run_ordinal: u64,
pub reorganize_pending: bool,
}Expand description
The namespace’s grep-index lifecycle and its cheap bookkeeping (admin plane).
Fields§
§namespace_id: NamespaceIdNamespace the status describes.
state: GrepIndexLifecycleWhere the index is in its lifecycle.
next_run_ordinal: u64Next logical run ordinal the index will allocate.
reorganize_pending: boolTrue while a partitioned segment reorganization is in progress.
Trait Implementations§
Source§impl Clone for GrepIndexStatusResponse
impl Clone for GrepIndexStatusResponse
Source§fn clone(&self) -> GrepIndexStatusResponse
fn clone(&self) -> GrepIndexStatusResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GrepIndexStatusResponse
impl Debug for GrepIndexStatusResponse
Source§impl<'de> Deserialize<'de> for GrepIndexStatusResponse
impl<'de> Deserialize<'de> for GrepIndexStatusResponse
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 GrepIndexStatusResponse
Source§impl PartialEq for GrepIndexStatusResponse
impl PartialEq for GrepIndexStatusResponse
Source§impl Serialize for GrepIndexStatusResponse
impl Serialize for GrepIndexStatusResponse
impl StructuralPartialEq for GrepIndexStatusResponse
Auto Trait Implementations§
impl Freeze for GrepIndexStatusResponse
impl RefUnwindSafe for GrepIndexStatusResponse
impl Send for GrepIndexStatusResponse
impl Sync for GrepIndexStatusResponse
impl Unpin for GrepIndexStatusResponse
impl UnsafeUnpin for GrepIndexStatusResponse
impl UnwindSafe for GrepIndexStatusResponse
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