pub struct DiskANNQueryResult {
pub postings: PostingList,
pub exact_reason: Option<ExactVectorReason>,
pub traversal: DiskANNTraversalStats,
pub work: DiskANNQueryWork,
pub populations: Option<DiskANNCanonicalCounts>,
}Expand description
Raw canonical document scores and the route that produced their candidate support. PQ estimates never enter the posting payloads; these counters describe logical traversal, not physical I/O.
Fields§
§postings: PostingList§exact_reason: Option<ExactVectorReason>§traversal: DiskANNTraversalStats§work: DiskANNQueryWork§populations: Option<DiskANNCanonicalCounts>Complete raw-view populations observed by this successful invocation. Routes that do not verify all raw coverage leave this unknown.
Auto Trait Implementations§
impl Freeze for DiskANNQueryResult
impl RefUnwindSafe for DiskANNQueryResult
impl Send for DiskANNQueryResult
impl Sync for DiskANNQueryResult
impl Unpin for DiskANNQueryResult
impl UnsafeUnpin for DiskANNQueryResult
impl UnwindSafe for DiskANNQueryResult
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