pub struct RuntimeRegistryUpdate {
pub providers: HashMap<String, Arc<dyn LlmExecutor>>,
pub models: Vec<ModelBindingSpec>,
pub agents: Vec<AgentSpec>,
}Fields§
§providers: HashMap<String, Arc<dyn LlmExecutor>>§models: Vec<ModelBindingSpec>§agents: Vec<AgentSpec>Auto Trait Implementations§
impl Freeze for RuntimeRegistryUpdate
impl !RefUnwindSafe for RuntimeRegistryUpdate
impl Send for RuntimeRegistryUpdate
impl Sync for RuntimeRegistryUpdate
impl Unpin for RuntimeRegistryUpdate
impl UnsafeUnpin for RuntimeRegistryUpdate
impl !UnwindSafe for RuntimeRegistryUpdate
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