pub struct PlanExecutionConfig {
pub approval_mode: ExecutionApprovalMode,
pub max_iterations_per_task: u32,
pub auto_advance: bool,
pub stop_on_error: bool,
}Expand description
Configuration for plan execution
Fields§
§approval_mode: ExecutionApprovalModeApproval mode
max_iterations_per_task: u32Maximum iterations per task
auto_advance: boolWhether to auto-start next task after completion
stop_on_error: boolStop on first error
Trait Implementations§
Source§impl Clone for PlanExecutionConfig
impl Clone for PlanExecutionConfig
Source§fn clone(&self) -> PlanExecutionConfig
fn clone(&self) -> PlanExecutionConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PlanExecutionConfig
impl Debug for PlanExecutionConfig
Auto Trait Implementations§
impl Freeze for PlanExecutionConfig
impl RefUnwindSafe for PlanExecutionConfig
impl Send for PlanExecutionConfig
impl Sync for PlanExecutionConfig
impl Unpin for PlanExecutionConfig
impl UnsafeUnpin for PlanExecutionConfig
impl UnwindSafe for PlanExecutionConfig
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