pub enum ContinuePolicy {
Disabled,
Conservative,
Balanced,
Aggressive,
}Expand description
Auto-continue policy for imp-local follow-on work.
Variants§
Disabled
Never auto-continue on imp’s own.
Conservative
Only auto-continue when the runtime evidence is especially strong.
Balanced
Auto-continue on clear, visible, mana-backed next steps.
Aggressive
More willing to auto-continue when the local heuristic says confidence is high.
Trait Implementations§
Source§impl Clone for ContinuePolicy
impl Clone for ContinuePolicy
Source§fn clone(&self) -> ContinuePolicy
fn clone(&self) -> ContinuePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ContinuePolicy
impl Debug for ContinuePolicy
Source§impl Default for ContinuePolicy
impl Default for ContinuePolicy
Source§fn default() -> ContinuePolicy
fn default() -> ContinuePolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContinuePolicy
impl<'de> Deserialize<'de> for ContinuePolicy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ContinuePolicy
impl PartialEq for ContinuePolicy
Source§fn eq(&self, other: &ContinuePolicy) -> bool
fn eq(&self, other: &ContinuePolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ContinuePolicy
impl Serialize for ContinuePolicy
impl Copy for ContinuePolicy
impl Eq for ContinuePolicy
impl StructuralPartialEq for ContinuePolicy
Auto Trait Implementations§
impl Freeze for ContinuePolicy
impl RefUnwindSafe for ContinuePolicy
impl Send for ContinuePolicy
impl Sync for ContinuePolicy
impl Unpin for ContinuePolicy
impl UnsafeUnpin for ContinuePolicy
impl UnwindSafe for ContinuePolicy
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,
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> 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