pub struct RuntimeEmbeddingSettings {
pub provider_account_key: String,
pub model: String,
pub dimensions: usize,
pub timeout_secs: u64,
}Fields§
§provider_account_key: String§model: String§dimensions: usize§timeout_secs: u64Trait Implementations§
Source§impl Clone for RuntimeEmbeddingSettings
impl Clone for RuntimeEmbeddingSettings
Source§fn clone(&self) -> RuntimeEmbeddingSettings
fn clone(&self) -> RuntimeEmbeddingSettings
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 ComposeSchema for RuntimeEmbeddingSettings
impl ComposeSchema for RuntimeEmbeddingSettings
Source§impl Debug for RuntimeEmbeddingSettings
impl Debug for RuntimeEmbeddingSettings
Source§impl<'de> Deserialize<'de> for RuntimeEmbeddingSettings
impl<'de> Deserialize<'de> for RuntimeEmbeddingSettings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RuntimeEmbeddingSettings
impl Serialize for RuntimeEmbeddingSettings
Auto Trait Implementations§
impl Freeze for RuntimeEmbeddingSettings
impl RefUnwindSafe for RuntimeEmbeddingSettings
impl Send for RuntimeEmbeddingSettings
impl Sync for RuntimeEmbeddingSettings
impl Unpin for RuntimeEmbeddingSettings
impl UnsafeUnpin for RuntimeEmbeddingSettings
impl UnwindSafe for RuntimeEmbeddingSettings
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