pub struct DeterminismReport {
pub runs: usize,
pub distinct: usize,
pub deterministic: bool,
pub first: String,
}Expand description
The result of a determinism assessment.
Fields§
§runs: usizeHow many times the producer was run.
distinct: usizeNumber of distinct outputs observed (1 = fully deterministic).
deterministic: boolTrue iff every run produced byte-identical output.
first: StringThe first output (representative sample).
Trait Implementations§
Source§impl Clone for DeterminismReport
impl Clone for DeterminismReport
Source§fn clone(&self) -> DeterminismReport
fn clone(&self) -> DeterminismReport
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 DeterminismReport
impl Debug for DeterminismReport
Source§impl Display for DeterminismReport
impl Display for DeterminismReport
Auto Trait Implementations§
impl Freeze for DeterminismReport
impl RefUnwindSafe for DeterminismReport
impl Send for DeterminismReport
impl Sync for DeterminismReport
impl Unpin for DeterminismReport
impl UnsafeUnpin for DeterminismReport
impl UnwindSafe for DeterminismReport
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