pub enum PlanApprovalResult {
Approved,
Rejected {
reason: String,
},
}Expand description
The human reviewer’s decision on an agent-proposed plan.
Variants§
Approved
Plan was approved; execution may proceed.
Rejected
Plan was rejected; the agent receives the reason and should revise.
Trait Implementations§
Source§impl Clone for PlanApprovalResult
impl Clone for PlanApprovalResult
Auto Trait Implementations§
impl Freeze for PlanApprovalResult
impl RefUnwindSafe for PlanApprovalResult
impl Send for PlanApprovalResult
impl Sync for PlanApprovalResult
impl Unpin for PlanApprovalResult
impl UnsafeUnpin for PlanApprovalResult
impl UnwindSafe for PlanApprovalResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.