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 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