pub enum VectorIndexQueryMode {
AnnWindow,
Exact,
FilteredAnn,
}Expand description
Query semantics, independent of the persistent index backend.
Variants§
AnnWindow
Fix an approximate window before applying canonical query predicates.
Exact
Exhaust the declared eligible domain before selecting exact nearest rows.
FilteredAnn
Restrict approximate candidate generation to a complete eligible domain.
Implementations§
Trait Implementations§
Source§impl Clone for VectorIndexQueryMode
impl Clone for VectorIndexQueryMode
impl Copy for VectorIndexQueryMode
Source§impl Debug for VectorIndexQueryMode
impl Debug for VectorIndexQueryMode
Source§impl Default for VectorIndexQueryMode
impl Default for VectorIndexQueryMode
impl Eq for VectorIndexQueryMode
Source§impl PartialEq for VectorIndexQueryMode
impl PartialEq for VectorIndexQueryMode
impl StructuralPartialEq for VectorIndexQueryMode
Auto Trait Implementations§
impl Freeze for VectorIndexQueryMode
impl RefUnwindSafe for VectorIndexQueryMode
impl Send for VectorIndexQueryMode
impl Sync for VectorIndexQueryMode
impl Unpin for VectorIndexQueryMode
impl UnsafeUnpin for VectorIndexQueryMode
impl UnwindSafe for VectorIndexQueryMode
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