pub struct AssertionDetail {
pub msg: String,
pub kind: AssertKind,
pub pass_count: u64,
pub fail_count: u64,
pub watermark: i64,
pub frontier: u8,
pub status: AssertionStatus,
}Expand description
Detailed information about a single assertion slot.
Fields§
§msg: StringHuman-readable assertion message.
kind: AssertKindThe kind of assertion.
pass_count: u64Number of times the assertion passed.
fail_count: u64Number of times the assertion failed.
watermark: i64Best watermark value (for numeric assertions).
frontier: u8Frontier value (for BooleanSometimesAll).
status: AssertionStatusComputed status based on kind and counts.
Trait Implementations§
Source§impl Clone for AssertionDetail
impl Clone for AssertionDetail
Source§fn clone(&self) -> AssertionDetail
fn clone(&self) -> AssertionDetail
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 moreAuto Trait Implementations§
impl Freeze for AssertionDetail
impl RefUnwindSafe for AssertionDetail
impl Send for AssertionDetail
impl Sync for AssertionDetail
impl Unpin for AssertionDetail
impl UnsafeUnpin for AssertionDetail
impl UnwindSafe for AssertionDetail
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