pub struct MultiVectorBuilder { /* private fields */ }Expand description
Builds a multi-vector index from per-document token embeddings.
Implementations§
Source§impl MultiVectorBuilder
impl MultiVectorBuilder
Sourcepub fn set_ef_construction(&mut self, ef: usize) -> &mut Self
pub fn set_ef_construction(&mut self, ef: usize) -> &mut Self
Set the HNSW efConstruction parameter.
Auto Trait Implementations§
impl Freeze for MultiVectorBuilder
impl RefUnwindSafe for MultiVectorBuilder
impl Send for MultiVectorBuilder
impl Sync for MultiVectorBuilder
impl Unpin for MultiVectorBuilder
impl UnsafeUnpin for MultiVectorBuilder
impl UnwindSafe for MultiVectorBuilder
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more