#[repr(C)]pub struct cuvsCagraCompressionParams {
pub pq_bits: u32,
pub pq_dim: u32,
pub vq_n_centers: u32,
pub kmeans_n_iters: u32,
pub vq_kmeans_trainset_fraction: f64,
pub pq_kmeans_trainset_fraction: f64,
}Fields§
§pq_bits: u32§pq_dim: u32§vq_n_centers: u32§kmeans_n_iters: u32§vq_kmeans_trainset_fraction: f64§pq_kmeans_trainset_fraction: f64Trait Implementations§
Source§impl Clone for cuvsCagraCompressionParams
impl Clone for cuvsCagraCompressionParams
Source§fn clone(&self) -> cuvsCagraCompressionParams
fn clone(&self) -> cuvsCagraCompressionParams
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 cuvsCagraCompressionParams
Auto Trait Implementations§
impl Freeze for cuvsCagraCompressionParams
impl RefUnwindSafe for cuvsCagraCompressionParams
impl Send for cuvsCagraCompressionParams
impl Sync for cuvsCagraCompressionParams
impl Unpin for cuvsCagraCompressionParams
impl UnsafeUnpin for cuvsCagraCompressionParams
impl UnwindSafe for cuvsCagraCompressionParams
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