pub struct VectorStoreSearchResultItem {
pub attributes: VectorStoreFileAttributes,
pub content: Vec<VectorStoreSearchResultContentObject>,
pub file_id: String,
pub filename: String,
pub score: f32,
}
Fields§
§attributes: VectorStoreFileAttributes
§content: Vec<VectorStoreSearchResultContentObject>
Content chunks from the file.
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.
Trait Implementations§
Source§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
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