pub struct MaintenanceOptions {
pub mode: MaintenanceMode,
pub max_hnsw_inserts: Option<usize>,
}Expand description
Options for a maintenance pass.
Fields§
§mode: MaintenanceModeThe requested maintenance mode.
max_hnsw_inserts: Option<usize>Maximum HNSW tail slots to insert in this pass. None means no limit.
Implementations§
Trait Implementations§
Source§impl Clone for MaintenanceOptions
impl Clone for MaintenanceOptions
Source§fn clone(&self) -> MaintenanceOptions
fn clone(&self) -> MaintenanceOptions
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 MaintenanceOptions
Source§impl Debug for MaintenanceOptions
impl Debug for MaintenanceOptions
Source§impl Default for MaintenanceOptions
impl Default for MaintenanceOptions
impl Eq for MaintenanceOptions
Source§impl PartialEq for MaintenanceOptions
impl PartialEq for MaintenanceOptions
impl StructuralPartialEq for MaintenanceOptions
Auto Trait Implementations§
impl Freeze for MaintenanceOptions
impl RefUnwindSafe for MaintenanceOptions
impl Send for MaintenanceOptions
impl Sync for MaintenanceOptions
impl Unpin for MaintenanceOptions
impl UnsafeUnpin for MaintenanceOptions
impl UnwindSafe for MaintenanceOptions
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