pub struct ResolvedEmbeddingRoute {
pub provider: String,
pub model: String,
pub dimensions: Option<usize>,
pub api_key: Option<String>,
pub matched_hint: String,
}Expand description
Resolved route for an embedding request.
Fields§
§provider: String§model: String§dimensions: Option<usize>§api_key: Option<String>§matched_hint: StringTrait Implementations§
Source§impl Clone for ResolvedEmbeddingRoute
impl Clone for ResolvedEmbeddingRoute
Source§fn clone(&self) -> ResolvedEmbeddingRoute
fn clone(&self) -> ResolvedEmbeddingRoute
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 moreAuto Trait Implementations§
impl Freeze for ResolvedEmbeddingRoute
impl RefUnwindSafe for ResolvedEmbeddingRoute
impl Send for ResolvedEmbeddingRoute
impl Sync for ResolvedEmbeddingRoute
impl Unpin for ResolvedEmbeddingRoute
impl UnsafeUnpin for ResolvedEmbeddingRoute
impl UnwindSafe for ResolvedEmbeddingRoute
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