pub enum ProjectionStatusDenseReadiness {
NotDeclared,
Unavailable,
Embedding,
Ready,
}Expand description
The dense-readiness projection of ProjectionRuntimeStatusEntry.
NotDeclared means that the declaration has no effective vector arm.
The remaining states reuse the shared runtime/readiness facts, which are
corpus-wide until the engine gains per-projection dense work tracking.
Variants§
NotDeclared
The declaration has no searchable + vector sub-object pair.
An effective vector arm exists but this session has no usable runtime.
Embedding
An effective vector arm has eligible outstanding shared dense work.
Ready
An effective vector arm’s shared dense work is quiescent.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectionStatusDenseReadiness
impl Clone for ProjectionStatusDenseReadiness
Source§fn clone(&self) -> ProjectionStatusDenseReadiness
fn clone(&self) -> ProjectionStatusDenseReadiness
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 moreimpl Copy for ProjectionStatusDenseReadiness
impl Eq for ProjectionStatusDenseReadiness
impl StructuralPartialEq for ProjectionStatusDenseReadiness
Auto Trait Implementations§
impl Freeze for ProjectionStatusDenseReadiness
impl RefUnwindSafe for ProjectionStatusDenseReadiness
impl Send for ProjectionStatusDenseReadiness
impl Sync for ProjectionStatusDenseReadiness
impl Unpin for ProjectionStatusDenseReadiness
impl UnsafeUnpin for ProjectionStatusDenseReadiness
impl UnwindSafe for ProjectionStatusDenseReadiness
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