pub struct HarnessDeliveryV1 {
pub delivery_ref: HarnessDeliveryRef,
pub revision: HarnessRevision,
pub authority: HarnessTransferAuthorityRefV1,
pub task_id: HarnessTaskId,
pub run_id: HarnessRunId,
pub operation_id: HarnessOperationId,
pub bundle: HarnessDeliveryBundleV1,
pub state: HarnessDeliveryStateV1,
pub stage_receipt: Option<HarnessDeliveryStageReceiptV1>,
pub receipt: Option<HarnessDeliveryReceiptV1>,
pub created_at_unix_ms: u64,
pub updated_at_unix_ms: u64,
}Fields§
§delivery_ref: HarnessDeliveryRef§revision: HarnessRevision§task_id: HarnessTaskId§run_id: HarnessRunId§operation_id: HarnessOperationId§bundle: HarnessDeliveryBundleV1§state: HarnessDeliveryStateV1§stage_receipt: Option<HarnessDeliveryStageReceiptV1>§receipt: Option<HarnessDeliveryReceiptV1>§created_at_unix_ms: u64§updated_at_unix_ms: u64Implementations§
Source§impl HarnessDeliveryV1
impl HarnessDeliveryV1
pub fn validate(&self) -> Result<(), HarnessValidationError>
Trait Implementations§
Source§impl Clone for HarnessDeliveryV1
impl Clone for HarnessDeliveryV1
Source§impl Debug for HarnessDeliveryV1
impl Debug for HarnessDeliveryV1
Source§impl<'de> Deserialize<'de> for HarnessDeliveryV1
impl<'de> Deserialize<'de> for HarnessDeliveryV1
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 HarnessDeliveryV1
Source§impl PartialEq for HarnessDeliveryV1
impl PartialEq for HarnessDeliveryV1
Source§impl Serialize for HarnessDeliveryV1
impl Serialize for HarnessDeliveryV1
impl StructuralPartialEq for HarnessDeliveryV1
Auto Trait Implementations§
impl Freeze for HarnessDeliveryV1
impl RefUnwindSafe for HarnessDeliveryV1
impl Send for HarnessDeliveryV1
impl Sync for HarnessDeliveryV1
impl Unpin for HarnessDeliveryV1
impl UnsafeUnpin for HarnessDeliveryV1
impl UnwindSafe for HarnessDeliveryV1
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