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