pub struct VectorRegenerationConfig {
pub profile: String,
pub table_name: String,
pub model_identity: String,
pub model_version: String,
pub dimension: usize,
pub normalization_policy: String,
pub chunking_policy: String,
pub preprocessing_policy: String,
pub generator_command: Vec<String>,
}Expand description
Configuration for regenerating vector embeddings via an external generator command.
Fields§
§profile: String§table_name: String§model_identity: String§model_version: String§dimension: usize§normalization_policy: String§chunking_policy: String§preprocessing_policy: String§generator_command: Vec<String>Trait Implementations§
Source§impl Clone for VectorRegenerationConfig
impl Clone for VectorRegenerationConfig
Source§fn clone(&self) -> VectorRegenerationConfig
fn clone(&self) -> VectorRegenerationConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 VectorRegenerationConfig
impl Debug for VectorRegenerationConfig
Source§impl<'de> Deserialize<'de> for VectorRegenerationConfig
impl<'de> Deserialize<'de> for VectorRegenerationConfig
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
Source§impl PartialEq for VectorRegenerationConfig
impl PartialEq for VectorRegenerationConfig
Source§impl Serialize for VectorRegenerationConfig
impl Serialize for VectorRegenerationConfig
impl Eq for VectorRegenerationConfig
impl StructuralPartialEq for VectorRegenerationConfig
Auto Trait Implementations§
impl Freeze for VectorRegenerationConfig
impl RefUnwindSafe for VectorRegenerationConfig
impl Send for VectorRegenerationConfig
impl Sync for VectorRegenerationConfig
impl Unpin for VectorRegenerationConfig
impl UnsafeUnpin for VectorRegenerationConfig
impl UnwindSafe for VectorRegenerationConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.