pub struct RedactedOperationV1 {Show 15 fields
pub operation_id: HarnessOperationId,
pub revision: HarnessRevision,
pub kind: HarnessOperationKindV1,
pub state: HarnessOperationStateV1,
pub task_id: Option<HarnessTaskId>,
pub run_id: Option<HarnessRunId>,
pub reconciles_operation_id: Option<HarnessOperationId>,
pub references_redacted: bool,
pub failure_category: Option<HarnessFailureCategoryV1>,
pub outcome_unknown_reason: Option<HarnessOutcomeUnknownReasonV1>,
pub reconciliation_outcome: Option<HarnessReconciliationOutcomeV1>,
pub created_at_unix_ms: u64,
pub updated_at_unix_ms: u64,
pub dispatched_at_unix_ms: Option<u64>,
pub finished_at_unix_ms: Option<u64>,
}Fields§
§operation_id: HarnessOperationId§revision: HarnessRevision§kind: HarnessOperationKindV1§state: HarnessOperationStateV1§task_id: Option<HarnessTaskId>§run_id: Option<HarnessRunId>§reconciles_operation_id: Option<HarnessOperationId>§references_redacted: bool§failure_category: Option<HarnessFailureCategoryV1>§outcome_unknown_reason: Option<HarnessOutcomeUnknownReasonV1>§reconciliation_outcome: Option<HarnessReconciliationOutcomeV1>§created_at_unix_ms: u64§updated_at_unix_ms: u64§dispatched_at_unix_ms: Option<u64>§finished_at_unix_ms: Option<u64>Implementations§
Source§impl RedactedOperationV1
impl RedactedOperationV1
pub fn validate(&self) -> Result<(), HarnessReadApiError>
Trait Implementations§
Source§impl Clone for RedactedOperationV1
impl Clone for RedactedOperationV1
Source§impl Debug for RedactedOperationV1
impl Debug for RedactedOperationV1
Source§impl<'de> Deserialize<'de> for RedactedOperationV1
impl<'de> Deserialize<'de> for RedactedOperationV1
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 RedactedOperationV1
Source§impl PartialEq for RedactedOperationV1
impl PartialEq for RedactedOperationV1
Source§impl Serialize for RedactedOperationV1
impl Serialize for RedactedOperationV1
impl StructuralPartialEq for RedactedOperationV1
Auto Trait Implementations§
impl Freeze for RedactedOperationV1
impl RefUnwindSafe for RedactedOperationV1
impl Send for RedactedOperationV1
impl Sync for RedactedOperationV1
impl Unpin for RedactedOperationV1
impl UnsafeUnpin for RedactedOperationV1
impl UnwindSafe for RedactedOperationV1
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