pub struct PublicRunEvidenceSummary {
pub run_evidence_schema_version: String,
pub run_id: String,
pub engine_version: String,
pub protocol_profile: ProtocolProfileEvidence,
pub trial_suite_version: String,
pub started_at: DateTime<Utc>,
pub ended_at: DateTime<Utc>,
pub feature_flags: Vec<String>,
pub pass_criteria: PassCriteriaEvidence,
pub failure_replay_artifacts: Vec<PublicFailureReplayArtifact>,
pub public_private_boundary: PublicPrivateBoundary,
pub metrics: Option<RunEvidenceMetrics>,
}Expand description
Public-safe proof/report summary.
Fields§
§run_evidence_schema_version: String§run_id: String§engine_version: String§protocol_profile: ProtocolProfileEvidence§trial_suite_version: String§started_at: DateTime<Utc>§ended_at: DateTime<Utc>§feature_flags: Vec<String>§pass_criteria: PassCriteriaEvidence§failure_replay_artifacts: Vec<PublicFailureReplayArtifact>§public_private_boundary: PublicPrivateBoundary§metrics: Option<RunEvidenceMetrics>Trait Implementations§
Source§impl Clone for PublicRunEvidenceSummary
impl Clone for PublicRunEvidenceSummary
Source§fn clone(&self) -> PublicRunEvidenceSummary
fn clone(&self) -> PublicRunEvidenceSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PublicRunEvidenceSummary
impl Debug for PublicRunEvidenceSummary
Source§impl<'de> Deserialize<'de> for PublicRunEvidenceSummary
impl<'de> Deserialize<'de> for PublicRunEvidenceSummary
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
Source§impl PartialEq for PublicRunEvidenceSummary
impl PartialEq for PublicRunEvidenceSummary
Source§fn eq(&self, other: &PublicRunEvidenceSummary) -> bool
fn eq(&self, other: &PublicRunEvidenceSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PublicRunEvidenceSummary
impl Serialize for PublicRunEvidenceSummary
impl StructuralPartialEq for PublicRunEvidenceSummary
Auto Trait Implementations§
impl Freeze for PublicRunEvidenceSummary
impl RefUnwindSafe for PublicRunEvidenceSummary
impl Send for PublicRunEvidenceSummary
impl Sync for PublicRunEvidenceSummary
impl Unpin for PublicRunEvidenceSummary
impl UnsafeUnpin for PublicRunEvidenceSummary
impl UnwindSafe for PublicRunEvidenceSummary
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