pub struct VectorStoreSearchResponse {
pub object: String,
pub data: Vec<VectorStoreSearchResult>,
pub search_query: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 vector store 搜索返回值。
Fields§
§object: String对象类型。
data: Vec<VectorStoreSearchResult>搜索结果。
search_query: Option<String>搜索查询。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for VectorStoreSearchResponse
impl Clone for VectorStoreSearchResponse
Source§fn clone(&self) -> VectorStoreSearchResponse
fn clone(&self) -> VectorStoreSearchResponse
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 VectorStoreSearchResponse
impl Debug for VectorStoreSearchResponse
Source§impl Default for VectorStoreSearchResponse
impl Default for VectorStoreSearchResponse
Source§fn default() -> VectorStoreSearchResponse
fn default() -> VectorStoreSearchResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VectorStoreSearchResponse
impl<'de> Deserialize<'de> for VectorStoreSearchResponse
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 VectorStoreSearchResponse
impl RefUnwindSafe for VectorStoreSearchResponse
impl Send for VectorStoreSearchResponse
impl Sync for VectorStoreSearchResponse
impl Unpin for VectorStoreSearchResponse
impl UnsafeUnpin for VectorStoreSearchResponse
impl UnwindSafe for VectorStoreSearchResponse
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