pub struct AdaptiveVectorBackendPolicy {
pub flat_scan_max_documents: usize,
pub high_filter_selectivity_per_million: u32,
pub flat_scan_memory_budget_bytes: u64,
}Fields§
§flat_scan_max_documents: usize§high_filter_selectivity_per_million: u32§flat_scan_memory_budget_bytes: u64Trait Implementations§
Source§impl Clone for AdaptiveVectorBackendPolicy
impl Clone for AdaptiveVectorBackendPolicy
impl Copy for AdaptiveVectorBackendPolicy
Source§impl Debug for AdaptiveVectorBackendPolicy
impl Debug for AdaptiveVectorBackendPolicy
impl Eq for AdaptiveVectorBackendPolicy
impl StructuralPartialEq for AdaptiveVectorBackendPolicy
Auto Trait Implementations§
impl Freeze for AdaptiveVectorBackendPolicy
impl RefUnwindSafe for AdaptiveVectorBackendPolicy
impl Send for AdaptiveVectorBackendPolicy
impl Sync for AdaptiveVectorBackendPolicy
impl Unpin for AdaptiveVectorBackendPolicy
impl UnsafeUnpin for AdaptiveVectorBackendPolicy
impl UnwindSafe for AdaptiveVectorBackendPolicy
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