pub enum TaskItemStatus {
Pending,
InProgress,
Completed,
Blocked,
}Expand description
Display status of a single task tracker row, shared between the agent runloop (which owns checklist state) and the terminal surface (which owns styling). Keeps status typed across the panel/transcript boundary instead of re-parsing glyphs out of display strings.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TaskItemStatus
impl Clone for TaskItemStatus
Source§fn clone(&self) -> TaskItemStatus
fn clone(&self) -> TaskItemStatus
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 moreimpl Copy for TaskItemStatus
Source§impl Debug for TaskItemStatus
impl Debug for TaskItemStatus
impl Eq for TaskItemStatus
Source§impl FromStr for TaskItemStatus
impl FromStr for TaskItemStatus
Source§impl PartialEq for TaskItemStatus
impl PartialEq for TaskItemStatus
impl StructuralPartialEq for TaskItemStatus
Auto Trait Implementations§
impl Freeze for TaskItemStatus
impl RefUnwindSafe for TaskItemStatus
impl Send for TaskItemStatus
impl Sync for TaskItemStatus
impl Unpin for TaskItemStatus
impl UnsafeUnpin for TaskItemStatus
impl UnwindSafe for TaskItemStatus
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.