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