pub struct VectorDbConfig {
pub db_type: String,
pub url: String,
pub collection: Option<String>,
}Expand description
向量数据库配置
Fields§
§db_type: String数据库类型
url: String连接 URL
collection: Option<String>集合/索引名称
Trait Implementations§
Source§impl Clone for VectorDbConfig
impl Clone for VectorDbConfig
Source§fn clone(&self) -> VectorDbConfig
fn clone(&self) -> VectorDbConfig
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 VectorDbConfig
impl Debug for VectorDbConfig
Source§impl<'de> Deserialize<'de> for VectorDbConfig
impl<'de> Deserialize<'de> for VectorDbConfig
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
Auto Trait Implementations§
impl Freeze for VectorDbConfig
impl RefUnwindSafe for VectorDbConfig
impl Send for VectorDbConfig
impl Sync for VectorDbConfig
impl Unpin for VectorDbConfig
impl UnsafeUnpin for VectorDbConfig
impl UnwindSafe for VectorDbConfig
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