pub struct AdaptiveVectorBackendInput {
pub compression_preference: VectorCompressionPreference,
pub document_count: usize,
pub filtered_document_count: usize,
pub embedding_dimension: usize,
pub recall_validation_probe: bool,
pub quantized_projection_available: bool,
pub quantized_projection_covered_document_count: usize,
}Fields§
§compression_preference: VectorCompressionPreference§document_count: usize§filtered_document_count: usize§embedding_dimension: usize§recall_validation_probe: bool§quantized_projection_available: bool§quantized_projection_covered_document_count: usizeTrait Implementations§
Source§impl Clone for AdaptiveVectorBackendInput
impl Clone for AdaptiveVectorBackendInput
impl Copy for AdaptiveVectorBackendInput
Source§impl Debug for AdaptiveVectorBackendInput
impl Debug for AdaptiveVectorBackendInput
impl Eq for AdaptiveVectorBackendInput
impl StructuralPartialEq for AdaptiveVectorBackendInput
Auto Trait Implementations§
impl Freeze for AdaptiveVectorBackendInput
impl RefUnwindSafe for AdaptiveVectorBackendInput
impl Send for AdaptiveVectorBackendInput
impl Sync for AdaptiveVectorBackendInput
impl Unpin for AdaptiveVectorBackendInput
impl UnsafeUnpin for AdaptiveVectorBackendInput
impl UnwindSafe for AdaptiveVectorBackendInput
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