pub struct AgentRuntimeConfigInput {
pub provider: Arc<dyn LlmProvider>,
pub model: String,
pub storage: AgentRuntimeStorage,
pub sandbox: Arc<dyn Sandbox>,
pub options: AgentRuntimeOptions,
}Fields§
§provider: Arc<dyn LlmProvider>§model: String§storage: AgentRuntimeStorage§sandbox: Arc<dyn Sandbox>§options: AgentRuntimeOptionsTrait Implementations§
Source§impl Clone for AgentRuntimeConfigInput
impl Clone for AgentRuntimeConfigInput
Source§fn clone(&self) -> AgentRuntimeConfigInput
fn clone(&self) -> AgentRuntimeConfigInput
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 !RefUnwindSafe for AgentRuntimeConfigInput
impl !UnwindSafe for AgentRuntimeConfigInput
impl Freeze for AgentRuntimeConfigInput
impl Send for AgentRuntimeConfigInput
impl Sync for AgentRuntimeConfigInput
impl Unpin for AgentRuntimeConfigInput
impl UnsafeUnpin for AgentRuntimeConfigInput
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