pub struct VectorStoreSearchResponse {
pub object: Option<String>,
pub search_query: Option<Vec<String>>,
pub data: Vec<VectorStoreSearchResult>,
pub has_more: Option<bool>,
pub next_page: Option<String>,
}Expand description
The response of a vector store search.
Fields§
§object: Option<String>The object type (vector_store.search_results.page).
search_query: Option<Vec<String>>The search query.
data: Vec<VectorStoreSearchResult>The matching results.
has_more: Option<bool>Whether more results exist after this page.
next_page: Option<String>The pagination token for the next page.
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 (const: unstable) · 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<'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
Source§impl FromStr for VectorStoreSearchResponse
impl FromStr for VectorStoreSearchResponse
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