pub struct TooManyEmbeddingValuesForCallError {
pub provider: ProviderId,
pub model_id: ModelId,
pub max_embeddings_per_call: usize,
pub value_count: usize,
}Expand description
Too many values were passed to a single embedding call.
Fields§
§provider: ProviderIdProvider identifier.
model_id: ModelIdModel identifier.
max_embeddings_per_call: usizeMaximum values per call.
value_count: usizeNumber of values that were passed.
Trait Implementations§
Source§impl Clone for TooManyEmbeddingValuesForCallError
impl Clone for TooManyEmbeddingValuesForCallError
Source§fn clone(&self) -> TooManyEmbeddingValuesForCallError
fn clone(&self) -> TooManyEmbeddingValuesForCallError
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 moreimpl Eq for TooManyEmbeddingValuesForCallError
Source§impl Error for TooManyEmbeddingValuesForCallError
impl Error for TooManyEmbeddingValuesForCallError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Box<TooManyEmbeddingValuesForCallError>> for ProviderError
impl From<Box<TooManyEmbeddingValuesForCallError>> for ProviderError
Source§fn from(error: Box<TooManyEmbeddingValuesForCallError>) -> Self
fn from(error: Box<TooManyEmbeddingValuesForCallError>) -> Self
Converts to this type from the input type.
Source§impl From<TooManyEmbeddingValuesForCallError> for ProviderError
impl From<TooManyEmbeddingValuesForCallError> for ProviderError
Source§fn from(error: TooManyEmbeddingValuesForCallError) -> Self
fn from(error: TooManyEmbeddingValuesForCallError) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for TooManyEmbeddingValuesForCallError
Auto Trait Implementations§
impl Freeze for TooManyEmbeddingValuesForCallError
impl RefUnwindSafe for TooManyEmbeddingValuesForCallError
impl Send for TooManyEmbeddingValuesForCallError
impl Sync for TooManyEmbeddingValuesForCallError
impl Unpin for TooManyEmbeddingValuesForCallError
impl UnsafeUnpin for TooManyEmbeddingValuesForCallError
impl UnwindSafe for TooManyEmbeddingValuesForCallError
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§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.