#[repr(C)]pub struct cuvsAllNeighborsIndexParams {
pub algo: cuvsAllNeighborsAlgo,
pub overlap_factor: usize,
pub n_clusters: usize,
pub metric: cuvsDistanceType,
pub ivf_pq_params: cuvsIvfPqIndexParams_t,
pub nn_descent_params: cuvsNNDescentIndexParams_t,
}Fields§
§algo: cuvsAllNeighborsAlgo§overlap_factor: usize§n_clusters: usize§metric: cuvsDistanceType§ivf_pq_params: cuvsIvfPqIndexParams_t§nn_descent_params: cuvsNNDescentIndexParams_tTrait Implementations§
Source§impl Clone for cuvsAllNeighborsIndexParams
impl Clone for cuvsAllNeighborsIndexParams
impl Copy for cuvsAllNeighborsIndexParams
Auto Trait Implementations§
impl !Send for cuvsAllNeighborsIndexParams
impl !Sync for cuvsAllNeighborsIndexParams
impl Freeze for cuvsAllNeighborsIndexParams
impl RefUnwindSafe for cuvsAllNeighborsIndexParams
impl Unpin for cuvsAllNeighborsIndexParams
impl UnsafeUnpin for cuvsAllNeighborsIndexParams
impl UnwindSafe for cuvsAllNeighborsIndexParams
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