pub struct HarnessRunContinuationTransferV1 {Show 17 fields
pub continuation_ref: HarnessContinuationRef,
pub receipt_ref: HarnessReceiptRef,
pub revision: HarnessRevision,
pub state: HarnessContinuationStateV1,
pub source_run_id: HarnessRunId,
pub target_run_id: HarnessRunId,
pub source_provider: HarnessSelectorV1,
pub context: Option<HarnessRunContextTransferV1>,
pub prepared_at_unix_ms: u64,
pub exporting_at_unix_ms: Option<u64>,
pub exported_at_unix_ms: Option<u64>,
pub bound_at_unix_ms: Option<u64>,
pub expired_at_unix_ms: Option<u64>,
pub outcome_unknown_at_unix_ms: Option<u64>,
pub outcome_unknown_reason: Option<HarnessContinuationOutcomeUnknownReasonV1>,
pub created_at_unix_ms: u64,
pub updated_at_unix_ms: u64,
}Fields§
§continuation_ref: HarnessContinuationRef§receipt_ref: HarnessReceiptRef§revision: HarnessRevision§state: HarnessContinuationStateV1§source_run_id: HarnessRunId§target_run_id: HarnessRunId§source_provider: HarnessSelectorV1§context: Option<HarnessRunContextTransferV1>§prepared_at_unix_ms: u64§exporting_at_unix_ms: Option<u64>§exported_at_unix_ms: Option<u64>§bound_at_unix_ms: Option<u64>§expired_at_unix_ms: Option<u64>§outcome_unknown_at_unix_ms: Option<u64>§outcome_unknown_reason: Option<HarnessContinuationOutcomeUnknownReasonV1>§created_at_unix_ms: u64§updated_at_unix_ms: u64Implementations§
Source§impl HarnessRunContinuationTransferV1
impl HarnessRunContinuationTransferV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessRunContinuationTransferV1
impl<'de> Deserialize<'de> for HarnessRunContinuationTransferV1
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 HarnessRunContinuationTransferV1
impl StructuralPartialEq for HarnessRunContinuationTransferV1
Auto Trait Implementations§
impl Freeze for HarnessRunContinuationTransferV1
impl RefUnwindSafe for HarnessRunContinuationTransferV1
impl Send for HarnessRunContinuationTransferV1
impl Sync for HarnessRunContinuationTransferV1
impl Unpin for HarnessRunContinuationTransferV1
impl UnsafeUnpin for HarnessRunContinuationTransferV1
impl UnwindSafe for HarnessRunContinuationTransferV1
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