pub struct TextSearchResult {
pub id: VectorId,
pub score: f32,
pub text: Option<String>,
pub metadata: Option<Value>,
pub vector: Option<Vec<f32>>,
}Expand description
Single result from text search
Fields§
§id: VectorIdDocument ID
score: f32Similarity score (higher is better)
text: Option<String>Original text (if include_text=true and stored in metadata)
metadata: Option<Value>Associated metadata
vector: Option<Vec<f32>>Vector values (if include_vectors=true)
Trait Implementations§
Source§impl Debug for TextSearchResult
impl Debug for TextSearchResult
Source§impl<'de> Deserialize<'de> for TextSearchResult
impl<'de> Deserialize<'de> for TextSearchResult
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 TextSearchResult
impl RefUnwindSafe for TextSearchResult
impl Send for TextSearchResult
impl Sync for TextSearchResult
impl Unpin for TextSearchResult
impl UnsafeUnpin for TextSearchResult
impl UnwindSafe for TextSearchResult
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