pub struct EmbeddingStoreProfile {
pub provider: Option<String>,
pub model: Option<String>,
pub dimension: Option<usize>,
}Fields§
§provider: Option<String>§model: Option<String>§dimension: Option<usize>Trait Implementations§
Source§impl Clone for EmbeddingStoreProfile
impl Clone for EmbeddingStoreProfile
Source§fn clone(&self) -> EmbeddingStoreProfile
fn clone(&self) -> EmbeddingStoreProfile
Returns a duplicate of the value. Read more
1.0.0 · 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 EmbeddingStoreProfile
impl Debug for EmbeddingStoreProfile
Source§impl Default for EmbeddingStoreProfile
impl Default for EmbeddingStoreProfile
Source§fn default() -> EmbeddingStoreProfile
fn default() -> EmbeddingStoreProfile
Returns the “default value” for a type. Read more
Source§impl PartialEq for EmbeddingStoreProfile
impl PartialEq for EmbeddingStoreProfile
impl Eq for EmbeddingStoreProfile
impl StructuralPartialEq for EmbeddingStoreProfile
Auto Trait Implementations§
impl Freeze for EmbeddingStoreProfile
impl RefUnwindSafe for EmbeddingStoreProfile
impl Send for EmbeddingStoreProfile
impl Sync for EmbeddingStoreProfile
impl Unpin for EmbeddingStoreProfile
impl UnsafeUnpin for EmbeddingStoreProfile
impl UnwindSafe for EmbeddingStoreProfile
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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