pub struct VecScratch { /* private fields */ }Expand description
Reusable vector-search scratch, owned by the engine (the zero-alloc recall invariant: after warm-up a search allocates nothing).
Implementations§
Source§impl VecScratch
impl VecScratch
Trait Implementations§
Source§impl Debug for VecScratch
impl Debug for VecScratch
Source§impl Default for VecScratch
impl Default for VecScratch
Source§fn default() -> VecScratch
fn default() -> VecScratch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VecScratch
impl RefUnwindSafe for VecScratch
impl Send for VecScratch
impl Sync for VecScratch
impl Unpin for VecScratch
impl UnsafeUnpin for VecScratch
impl UnwindSafe for VecScratch
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