pub struct EmbeddingModelRegistryRecord {
pub engine_name: String,
pub model_id: String,
pub key_version: String,
pub dimensions: u32,
pub status: String,
pub activated_at: Option<i64>,
pub superseded_at: Option<i64>,
}Fields§
§engine_name: StringVector engine name (e.g. "paraphrase").
model_id: StringModel identifier (e.g. "all-minilm-l6-v2").
key_version: StringCanonical deduplication key combining engine and model.
dimensions: u32Embedding dimensionality.
status: StringLifecycle status ("active" or "superseded").
activated_at: Option<i64>Epoch timestamp when the model was activated.
superseded_at: Option<i64>Epoch timestamp when the model was superseded.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EmbeddingModelRegistryRecord
impl RefUnwindSafe for EmbeddingModelRegistryRecord
impl Send for EmbeddingModelRegistryRecord
impl Sync for EmbeddingModelRegistryRecord
impl Unpin for EmbeddingModelRegistryRecord
impl UnsafeUnpin for EmbeddingModelRegistryRecord
impl UnwindSafe for EmbeddingModelRegistryRecord
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