pub struct VectorIndexLifecycle { /* private fields */ }Expand description
When each vector index added through UpdateTable was armed, for one
engine instance.
Held on Database beside the idempotency caches and
shared by every clone of it, so the wire, MCP, and wasm surfaces all read
one answer. Session scoped: it does not survive a restart, and an index
armed before one reports ACTIVE afterwards.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for VectorIndexLifecycle
impl RefUnwindSafe for VectorIndexLifecycle
impl Send for VectorIndexLifecycle
impl Sync for VectorIndexLifecycle
impl Unpin for VectorIndexLifecycle
impl UnsafeUnpin for VectorIndexLifecycle
impl UnwindSafe for VectorIndexLifecycle
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