pub struct Model2VecProvider { /* private fields */ }Expand description
Model2Vec embedding provider for fast embeddings.
Loads the model into memory on creation for instant inference. Typical latency: < 1ms per embedding.
Implementations§
Trait Implementations§
Source§impl EmbeddingProvider for Model2VecProvider
impl EmbeddingProvider for Model2VecProvider
Auto Trait Implementations§
impl Freeze for Model2VecProvider
impl RefUnwindSafe for Model2VecProvider
impl Send for Model2VecProvider
impl Sync for Model2VecProvider
impl Unpin for Model2VecProvider
impl UnsafeUnpin for Model2VecProvider
impl UnwindSafe for Model2VecProvider
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