pub struct ResolvedBackgroundModel {
pub provider_id: String,
pub model_name: String,
pub provider_config: ProviderConfig,
}Expand description
A resolved background model ready for use.
Fields§
§provider_id: StringProvider identifier (e.g. “openai”).
model_name: StringModel name (e.g. “gpt-4.1-nano”).
provider_config: ProviderConfigResolved provider configuration.
Trait Implementations§
Source§impl Clone for ResolvedBackgroundModel
impl Clone for ResolvedBackgroundModel
Source§fn clone(&self) -> ResolvedBackgroundModel
fn clone(&self) -> ResolvedBackgroundModel
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 moreAuto Trait Implementations§
impl Freeze for ResolvedBackgroundModel
impl RefUnwindSafe for ResolvedBackgroundModel
impl Send for ResolvedBackgroundModel
impl Sync for ResolvedBackgroundModel
impl Unpin for ResolvedBackgroundModel
impl UnsafeUnpin for ResolvedBackgroundModel
impl UnwindSafe for ResolvedBackgroundModel
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