pub struct ResolvedPrimaryModel {
pub target: ProviderModelRef,
pub provider: Arc<dyn LLMProvider>,
pub managed_origin: Option<Arc<ManagedProviderOrigin>>,
}Expand description
A primary route retains the canonical account, its unwrapped provider and the managed proof captured for that same provider generation.
Fields§
§target: ProviderModelRef§provider: Arc<dyn LLMProvider>§managed_origin: Option<Arc<ManagedProviderOrigin>>Auto Trait Implementations§
impl !RefUnwindSafe for ResolvedPrimaryModel
impl !UnwindSafe for ResolvedPrimaryModel
impl Freeze for ResolvedPrimaryModel
impl Send for ResolvedPrimaryModel
impl Sync for ResolvedPrimaryModel
impl Unpin for ResolvedPrimaryModel
impl UnsafeUnpin for ResolvedPrimaryModel
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