pub struct Agent { /* private fields */ }Expand description
The immutable, validated description of an agent.
Produced by AgentBuilder::build. It holds the value-first configuration
and materializes independent in-process runtimes when an execution engine
creates sessions from it. The underlying runtime composition remains
private.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Agent
impl !UnwindSafe for Agent
impl Freeze for Agent
impl Send for Agent
impl Sync for Agent
impl Unpin for Agent
impl UnsafeUnpin for Agent
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