pub struct DeliveryArtifactCheck {
pub content_hash: Option<String>,
pub output_cid: Option<String>,
pub status: DeliveryArtifactCheckStatus,
}Expand description
Report-only. The linked deliverable’s content address and upload-time
content hash. Absence or unverifiability never affects verified.
Fields§
§content_hash: Option<String>0x-prefixed keccak256 of the deliverable bytes at upload time; omitted when the artifact carries no content hash.
output_cid: Option<String>CIDv1 (sha2-256). Present only for CID-pinned (non-custodial) deliverables; omitted for upload-flow artifacts.
status: DeliveryArtifactCheckStatusTrait Implementations§
Source§impl Clone for DeliveryArtifactCheck
impl Clone for DeliveryArtifactCheck
Source§impl Debug for DeliveryArtifactCheck
impl Debug for DeliveryArtifactCheck
Source§impl<'de> Deserialize<'de> for DeliveryArtifactCheck
impl<'de> Deserialize<'de> for DeliveryArtifactCheck
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
Auto Trait Implementations§
impl Freeze for DeliveryArtifactCheck
impl RefUnwindSafe for DeliveryArtifactCheck
impl Send for DeliveryArtifactCheck
impl Sync for DeliveryArtifactCheck
impl Unpin for DeliveryArtifactCheck
impl UnsafeUnpin for DeliveryArtifactCheck
impl UnwindSafe for DeliveryArtifactCheck
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