pub enum TaskHealth {
OnTrack,
AtRisk,
OffTrack,
}Expand description
TaskHealth: Task health/quality status indicator
Represents the current state of a task for triggering adaptive behavior. Enables “gear shifting” based on progress and quality.
Variants§
OnTrack
On track: Proceed confidently (Action: Go/SpeedUp)
AtRisk
At risk: Proceed cautiously with verification (Action: Review/Clarify)
OffTrack
Off track: Stop and reassess (Action: Stop/Reject)
Implementations§
Trait Implementations§
Source§impl Clone for TaskHealth
impl Clone for TaskHealth
Source§fn clone(&self) -> TaskHealth
fn clone(&self) -> TaskHealth
Returns a duplicate of the value. Read more
1.0.0 · 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 TaskHealth
impl Debug for TaskHealth
Source§impl<'de> Deserialize<'de> for TaskHealth
impl<'de> Deserialize<'de> for TaskHealth
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 JsonSchema for TaskHealth
impl JsonSchema for TaskHealth
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TaskHealth
impl PartialEq for TaskHealth
Source§impl Serialize for TaskHealth
impl Serialize for TaskHealth
impl Copy for TaskHealth
impl Eq for TaskHealth
impl StructuralPartialEq for TaskHealth
Auto Trait Implementations§
impl Freeze for TaskHealth
impl RefUnwindSafe for TaskHealth
impl Send for TaskHealth
impl Sync for TaskHealth
impl Unpin for TaskHealth
impl UnwindSafe for TaskHealth
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