pub struct VectorStoreSearchResultItem {
pub file_id: String,
pub filename: String,
pub score: f32,
pub attributes: HashMap<String, AttributeValue>,
pub content: Vec<VectorStoreSearchResultContentObject>,
}
Fields§
§file_id: String
The ID of the vector store file.
filename: String
The name of the vector store file.
score: f32
The similarity score for the result.
attributes: HashMap<String, AttributeValue>
Attributes of the vector store file.
content: Vec<VectorStoreSearchResultContentObject>
Content chunks from the file.
Trait Implementations§
Source§impl Clone for VectorStoreSearchResultItem
impl Clone for VectorStoreSearchResultItem
Source§fn clone(&self) -> VectorStoreSearchResultItem
fn clone(&self) -> VectorStoreSearchResultItem
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 VectorStoreSearchResultItem
impl Debug for VectorStoreSearchResultItem
Source§impl<'de> Deserialize<'de> for VectorStoreSearchResultItem
impl<'de> Deserialize<'de> for VectorStoreSearchResultItem
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
impl StructuralPartialEq for VectorStoreSearchResultItem
Auto Trait Implementations§
impl Freeze for VectorStoreSearchResultItem
impl RefUnwindSafe for VectorStoreSearchResultItem
impl Send for VectorStoreSearchResultItem
impl Sync for VectorStoreSearchResultItem
impl Unpin for VectorStoreSearchResultItem
impl UnwindSafe for VectorStoreSearchResultItem
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