pub struct AnnSearchResult {
pub records: Vec<SearchResult>,
pub recall_rate: f64,
pub latency_ms: u64,
}Expand description
ANN 搜索结果(含召回率指标)
Fields§
§records: Vec<SearchResult>检索结果
recall_rate: f64召回率(ANN 结果 vs 暴力 kNN,0.0 ~ 1.0)
latency_ms: u64延迟(毫秒)
Trait Implementations§
Source§impl Clone for AnnSearchResult
impl Clone for AnnSearchResult
Auto Trait Implementations§
impl Freeze for AnnSearchResult
impl RefUnwindSafe for AnnSearchResult
impl Send for AnnSearchResult
impl Sync for AnnSearchResult
impl Unpin for AnnSearchResult
impl UnsafeUnpin for AnnSearchResult
impl UnwindSafe for AnnSearchResult
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