pub struct VectorStoreSearchContent {
pub text: Option<String>,
pub content_type: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 vector store 搜索命中的内容片段。
Fields§
§text: Option<String>返回的文本内容。
content_type: Option<String>内容类型。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for VectorStoreSearchContent
impl Clone for VectorStoreSearchContent
Source§fn clone(&self) -> VectorStoreSearchContent
fn clone(&self) -> VectorStoreSearchContent
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 VectorStoreSearchContent
impl Debug for VectorStoreSearchContent
Source§impl Default for VectorStoreSearchContent
impl Default for VectorStoreSearchContent
Source§fn default() -> VectorStoreSearchContent
fn default() -> VectorStoreSearchContent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VectorStoreSearchContent
impl<'de> Deserialize<'de> for VectorStoreSearchContent
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 VectorStoreSearchContent
impl RefUnwindSafe for VectorStoreSearchContent
impl Send for VectorStoreSearchContent
impl Sync for VectorStoreSearchContent
impl Unpin for VectorStoreSearchContent
impl UnsafeUnpin for VectorStoreSearchContent
impl UnwindSafe for VectorStoreSearchContent
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