pub enum VectorBackendSelectionReason {
CompressionDisabled,
RecallValidationProbe,
SmallFilteredCandidateSet,
HighFilterSelectivity,
RawVectorsWithinMemoryBudget,
QuantizedPreferred,
QuantizedRequired,
QuantizedProjectionUnavailable,
QuantizedProjectionCoverageIncomplete,
}Variants§
CompressionDisabled
RecallValidationProbe
SmallFilteredCandidateSet
HighFilterSelectivity
RawVectorsWithinMemoryBudget
QuantizedPreferred
QuantizedRequired
QuantizedProjectionCoverageIncomplete
Implementations§
Trait Implementations§
Source§impl Clone for VectorBackendSelectionReason
impl Clone for VectorBackendSelectionReason
impl Copy for VectorBackendSelectionReason
Source§impl Debug for VectorBackendSelectionReason
impl Debug for VectorBackendSelectionReason
impl Eq for VectorBackendSelectionReason
impl StructuralPartialEq for VectorBackendSelectionReason
Auto Trait Implementations§
impl Freeze for VectorBackendSelectionReason
impl RefUnwindSafe for VectorBackendSelectionReason
impl Send for VectorBackendSelectionReason
impl Sync for VectorBackendSelectionReason
impl Unpin for VectorBackendSelectionReason
impl UnsafeUnpin for VectorBackendSelectionReason
impl UnwindSafe for VectorBackendSelectionReason
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