pub enum ConfirmStep {
Nothing,
Wait,
Confirm,
RollBack,
}Expand description
What the trial watcher does next (confirm_plan).
Variants§
Nothing
Nothing on trial: nothing to do.
Wait
Not serving long enough yet: look again.
Confirm
Serving for CONFIRM_AFTER: confirm the slot.
RollBack
Not serving by CONFIRM_DEADLINE: re-exec korp-start (it rolls back).
Trait Implementations§
Source§impl Clone for ConfirmStep
impl Clone for ConfirmStep
impl Copy for ConfirmStep
Source§impl Debug for ConfirmStep
impl Debug for ConfirmStep
impl Eq for ConfirmStep
Source§impl PartialEq for ConfirmStep
impl PartialEq for ConfirmStep
impl StructuralPartialEq for ConfirmStep
Auto Trait Implementations§
impl Freeze for ConfirmStep
impl RefUnwindSafe for ConfirmStep
impl Send for ConfirmStep
impl Sync for ConfirmStep
impl Unpin for ConfirmStep
impl UnsafeUnpin for ConfirmStep
impl UnwindSafe for ConfirmStep
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request