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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more