pub enum VectorIndexBackend {
RaBitQ {
bit_width: u8,
segment_rows: u32,
transform_seed: u64,
},
}Expand description
Persistent algorithm settings, independent of per-operation admission. Runtime memory limits and cancellation are supplied at build/query time.
Variants§
Trait Implementations§
Source§impl Clone for VectorIndexBackend
impl Clone for VectorIndexBackend
impl Copy for VectorIndexBackend
Source§impl Debug for VectorIndexBackend
impl Debug for VectorIndexBackend
impl Eq for VectorIndexBackend
Source§impl PartialEq for VectorIndexBackend
impl PartialEq for VectorIndexBackend
impl StructuralPartialEq for VectorIndexBackend
Auto Trait Implementations§
impl Freeze for VectorIndexBackend
impl RefUnwindSafe for VectorIndexBackend
impl Send for VectorIndexBackend
impl Sync for VectorIndexBackend
impl Unpin for VectorIndexBackend
impl UnsafeUnpin for VectorIndexBackend
impl UnwindSafe for VectorIndexBackend
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