pub struct SupervisorOptions {
pub checkpointer: Option<Arc<dyn Checkpointer>>,
pub store: Option<Arc<dyn Store>>,
pub system_prompt: Option<String>,
}Expand description
Options for the supervisor multi-agent pattern.
Fields§
§checkpointer: Option<Arc<dyn Checkpointer>>§store: Option<Arc<dyn Store>>§system_prompt: Option<String>Trait Implementations§
Source§impl Default for SupervisorOptions
impl Default for SupervisorOptions
Source§fn default() -> SupervisorOptions
fn default() -> SupervisorOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SupervisorOptions
impl !RefUnwindSafe for SupervisorOptions
impl Send for SupervisorOptions
impl Sync for SupervisorOptions
impl Unpin for SupervisorOptions
impl UnsafeUnpin for SupervisorOptions
impl !UnwindSafe for SupervisorOptions
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