#[repr(C)]pub struct cuvsIvfPqSearchParams {
pub n_probes: u32,
pub lut_dtype: cudaDataType_t,
pub internal_distance_dtype: cudaDataType_t,
pub coarse_search_dtype: cudaDataType_t,
pub max_internal_batch_size: u32,
pub preferred_shmem_carveout: f64,
}Fields§
§n_probes: u32§lut_dtype: cudaDataType_t§internal_distance_dtype: cudaDataType_t§coarse_search_dtype: cudaDataType_t§max_internal_batch_size: u32§preferred_shmem_carveout: f64Trait Implementations§
Source§impl Clone for cuvsIvfPqSearchParams
impl Clone for cuvsIvfPqSearchParams
impl Copy for cuvsIvfPqSearchParams
Auto Trait Implementations§
impl Freeze for cuvsIvfPqSearchParams
impl RefUnwindSafe for cuvsIvfPqSearchParams
impl Send for cuvsIvfPqSearchParams
impl Sync for cuvsIvfPqSearchParams
impl Unpin for cuvsIvfPqSearchParams
impl UnsafeUnpin for cuvsIvfPqSearchParams
impl UnwindSafe for cuvsIvfPqSearchParams
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