pub struct EvidenceContents {
pub run_id: String,
pub dataset_version: String,
pub artifact_hash: String,
pub submission_attempts: Vec<SubmissionAttempt>,
pub audit_log_hash: String,
pub approval_trail: Option<Value>,
}Fields§
§run_id: String§dataset_version: String§artifact_hash: String§submission_attempts: Vec<SubmissionAttempt>§audit_log_hash: String§approval_trail: Option<Value>Trait Implementations§
Source§impl Clone for EvidenceContents
impl Clone for EvidenceContents
Source§fn clone(&self) -> EvidenceContents
fn clone(&self) -> EvidenceContents
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EvidenceContents
impl Debug for EvidenceContents
Source§impl<'de> Deserialize<'de> for EvidenceContents
impl<'de> Deserialize<'de> for EvidenceContents
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 EvidenceContents
impl RefUnwindSafe for EvidenceContents
impl Send for EvidenceContents
impl Sync for EvidenceContents
impl Unpin for EvidenceContents
impl UnsafeUnpin for EvidenceContents
impl UnwindSafe for EvidenceContents
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