pub enum AnnCandidateDistance {
Hamming(u32),
Cosine(f32),
}Expand description
ANN candidate distance from the index before exact-vector reranking.
Ranking is ascending for both variants (lower is better). A single result set comes from one ANN index mode, so mixed variants are invalid.
Variants§
Trait Implementations§
Source§impl Clone for AnnCandidateDistance
impl Clone for AnnCandidateDistance
Source§fn clone(&self) -> AnnCandidateDistance
fn clone(&self) -> AnnCandidateDistance
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AnnCandidateDistance
Source§impl Debug for AnnCandidateDistance
impl Debug for AnnCandidateDistance
impl Eq for AnnCandidateDistance
Auto Trait Implementations§
impl Freeze for AnnCandidateDistance
impl RefUnwindSafe for AnnCandidateDistance
impl Send for AnnCandidateDistance
impl Sync for AnnCandidateDistance
impl Unpin for AnnCandidateDistance
impl UnsafeUnpin for AnnCandidateDistance
impl UnwindSafe for AnnCandidateDistance
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more