pub enum WorkKind {
WorkPackage,
Task,
Milestone,
}Expand description
Whether work is executable or a derived grouping/condition.
Variants§
WorkPackage
Non-executable container completed by all its children.
Task
Executable work that can be claimed, submitted, and verified.
Milestone
Zero-duration condition completed by verified prerequisites.
Trait Implementations§
impl Copy for WorkKind
Source§impl<'de> Deserialize<'de> for WorkKind
impl<'de> Deserialize<'de> for WorkKind
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
impl Eq for WorkKind
impl StructuralPartialEq for WorkKind
Auto Trait Implementations§
impl Freeze for WorkKind
impl RefUnwindSafe for WorkKind
impl Send for WorkKind
impl Sync for WorkKind
impl Unpin for WorkKind
impl UnsafeUnpin for WorkKind
impl UnwindSafe for WorkKind
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