#[repr(C)]pub struct cuvsHnswIndexParams {
pub hierarchy: cuvsHnswHierarchy,
pub ef_construction: c_int,
pub num_threads: c_int,
pub M: usize,
pub metric: cuvsDistanceType,
pub ace_params: cuvsHnswAceParams_t,
}Fields§
§hierarchy: cuvsHnswHierarchy§ef_construction: c_int§num_threads: c_int§M: usize§metric: cuvsDistanceType§ace_params: cuvsHnswAceParams_tTrait Implementations§
Source§impl Clone for cuvsHnswIndexParams
impl Clone for cuvsHnswIndexParams
Source§fn clone(&self) -> cuvsHnswIndexParams
fn clone(&self) -> cuvsHnswIndexParams
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 cuvsHnswIndexParams
Auto Trait Implementations§
impl !Send for cuvsHnswIndexParams
impl !Sync for cuvsHnswIndexParams
impl Freeze for cuvsHnswIndexParams
impl RefUnwindSafe for cuvsHnswIndexParams
impl Unpin for cuvsHnswIndexParams
impl UnsafeUnpin for cuvsHnswIndexParams
impl UnwindSafe for cuvsHnswIndexParams
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