pub struct ReproducibilitySummary {
pub passed: bool,
pub runs: usize,
pub identical: bool,
pub reference_hash: String,
pub run_hashes: Vec<String>,
pub platform: String,
}Expand description
Summary of reproducibility verification.
Fields§
§passed: boolWhether reproducibility check passed
runs: usizeNumber of runs performed
identical: boolWhether all runs produced identical results
reference_hash: StringHash of first run’s output
run_hashes: Vec<String>List of hashes from all runs
platform: StringPlatform information
Trait Implementations§
Source§impl Clone for ReproducibilitySummary
impl Clone for ReproducibilitySummary
Source§fn clone(&self) -> ReproducibilitySummary
fn clone(&self) -> ReproducibilitySummary
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 ReproducibilitySummary
impl Debug for ReproducibilitySummary
Source§impl<'de> Deserialize<'de> for ReproducibilitySummary
impl<'de> Deserialize<'de> for ReproducibilitySummary
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 ReproducibilitySummary
impl RefUnwindSafe for ReproducibilitySummary
impl Send for ReproducibilitySummary
impl Sync for ReproducibilitySummary
impl Unpin for ReproducibilitySummary
impl UnsafeUnpin for ReproducibilitySummary
impl UnwindSafe for ReproducibilitySummary
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