pub struct HarnessTaskV1 {Show 13 fields
pub task_id: HarnessTaskId,
pub revision: HarnessRevision,
pub title: String,
pub body: String,
pub creator: HarnessActorV1,
pub parent_task_id: Option<HarnessTaskId>,
pub dependencies: Vec<HarnessTaskId>,
pub state: HarnessTaskStateV1,
pub run_ids: Vec<HarnessRunId>,
pub result_refs: Vec<HarnessResultRef>,
pub artifact_refs: Vec<HarnessArtifactRef>,
pub created_at_unix_ms: u64,
pub updated_at_unix_ms: u64,
}Fields§
§task_id: HarnessTaskId§revision: HarnessRevision§title: String§body: String§creator: HarnessActorV1§parent_task_id: Option<HarnessTaskId>§dependencies: Vec<HarnessTaskId>§state: HarnessTaskStateV1§run_ids: Vec<HarnessRunId>§result_refs: Vec<HarnessResultRef>§artifact_refs: Vec<HarnessArtifactRef>§created_at_unix_ms: u64§updated_at_unix_ms: u64Implementations§
Source§impl HarnessTaskV1
impl HarnessTaskV1
pub fn validate(&self) -> Result<(), HarnessValidationError>
Trait Implementations§
Source§impl Clone for HarnessTaskV1
impl Clone for HarnessTaskV1
Source§impl Debug for HarnessTaskV1
impl Debug for HarnessTaskV1
Source§impl<'de> Deserialize<'de> for HarnessTaskV1
impl<'de> Deserialize<'de> for HarnessTaskV1
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 HarnessTaskV1
Source§impl PartialEq for HarnessTaskV1
impl PartialEq for HarnessTaskV1
Source§impl Serialize for HarnessTaskV1
impl Serialize for HarnessTaskV1
impl StructuralPartialEq for HarnessTaskV1
Auto Trait Implementations§
impl Freeze for HarnessTaskV1
impl RefUnwindSafe for HarnessTaskV1
impl Send for HarnessTaskV1
impl Sync for HarnessTaskV1
impl Unpin for HarnessTaskV1
impl UnsafeUnpin for HarnessTaskV1
impl UnwindSafe for HarnessTaskV1
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