pub struct PlanModeRequestGate { /* private fields */ }Expand description
Gate for the plan-mode pre-confirmation step.
Parallel to PlanApprovalGate but governs the entry decision
(before any exploration), not the plan review.
Implementations§
Source§impl PlanModeRequestGate
impl PlanModeRequestGate
Sourcepub async fn wait_for_decision(&self) -> PlanModeRequestResult
pub async fn wait_for_decision(&self) -> PlanModeRequestResult
Block until the user makes a decision.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PlanModeRequestGate
impl RefUnwindSafe for PlanModeRequestGate
impl Send for PlanModeRequestGate
impl Sync for PlanModeRequestGate
impl Unpin for PlanModeRequestGate
impl UnsafeUnpin for PlanModeRequestGate
impl UnwindSafe for PlanModeRequestGate
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
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.