pub struct GpuSearchResult {
pub id: String,
pub score: f32,
pub index: usize,
}
Expand description
Search result from GPU operations
Fields§
§id: String
Vector ID
score: f32
Similarity score
index: usize
Vector index in storage
Trait Implementations§
Source§impl Clone for GpuSearchResult
impl Clone for GpuSearchResult
Source§fn clone(&self) -> GpuSearchResult
fn clone(&self) -> GpuSearchResult
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 GpuSearchResult
impl Debug for GpuSearchResult
Source§impl<'de> Deserialize<'de> for GpuSearchResult
impl<'de> Deserialize<'de> for GpuSearchResult
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 GpuSearchResult
impl RefUnwindSafe for GpuSearchResult
impl Send for GpuSearchResult
impl Sync for GpuSearchResult
impl Unpin for GpuSearchResult
impl UnwindSafe for GpuSearchResult
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