pub struct DeterministicLocalEmbedder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for DeterministicLocalEmbedder
impl Clone for DeterministicLocalEmbedder
Source§fn clone(&self) -> DeterministicLocalEmbedder
fn clone(&self) -> DeterministicLocalEmbedder
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 moreSource§impl Debug for DeterministicLocalEmbedder
impl Debug for DeterministicLocalEmbedder
Source§impl PartialEq for DeterministicLocalEmbedder
impl PartialEq for DeterministicLocalEmbedder
Source§fn eq(&self, other: &DeterministicLocalEmbedder) -> bool
fn eq(&self, other: &DeterministicLocalEmbedder) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl SemanticEmbedder for DeterministicLocalEmbedder
impl SemanticEmbedder for DeterministicLocalEmbedder
fn provider_kind(&self) -> EmbeddingProviderKind
fn dimensions(&self) -> usize
fn embed(&self, text: &str) -> EmbeddingVector
impl Eq for DeterministicLocalEmbedder
impl StructuralPartialEq for DeterministicLocalEmbedder
Auto Trait Implementations§
impl Freeze for DeterministicLocalEmbedder
impl RefUnwindSafe for DeterministicLocalEmbedder
impl Send for DeterministicLocalEmbedder
impl Sync for DeterministicLocalEmbedder
impl Unpin for DeterministicLocalEmbedder
impl UnsafeUnpin for DeterministicLocalEmbedder
impl UnwindSafe for DeterministicLocalEmbedder
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