pub struct Check { /* private fields */ }Expand description
A singular regression check.
This is one of the leaf elements of Report.
Implementations§
Source§impl Check
impl Check
Sourcepub fn info<T>(info: T) -> Self
pub fn info<T>(info: T) -> Self
Report info for diagnostic purposes.
See also: Report::info.
Sourcepub fn error<T>(error: T) -> Selfwhere
T: ToString,
pub fn error<T>(error: T) -> Selfwhere
T: ToString,
Report an error.
See also: Report::error.
Sourcepub fn equal<T>(old: T, new: T) -> Self
pub fn equal<T>(old: T, new: T) -> Self
Assert that old == new.
See also: Report::error.
Sourcepub fn equal_with_tolerance<T, U>(
tolerance: &T,
old: U,
new: U,
spec: FmtSpec,
) -> Selfwhere
T: EqualWithTolerance<U>,
pub fn equal_with_tolerance<T, U>(
tolerance: &T,
old: U,
new: U,
spec: FmtSpec,
) -> Selfwhere
T: EqualWithTolerance<U>,
Construct a new Check using tolerance::EqualWithTolerance.
See also: Report::equal_with_tolerance.
Sourcepub fn higher_is_better<T, U>(
tolerance: &T,
old: U,
new: U,
spec: FmtSpec,
) -> Selfwhere
T: HigherIsBetter<U>,
pub fn higher_is_better<T, U>(
tolerance: &T,
old: U,
new: U,
spec: FmtSpec,
) -> Selfwhere
T: HigherIsBetter<U>,
Construct a new Check using tolerance::HigherIsBetter.
See also: Report::higher_is_better.
Sourcepub fn lower_is_better<T, U>(
tolerance: &T,
old: U,
new: U,
spec: FmtSpec,
) -> Selfwhere
T: LowerIsBetter<U>,
pub fn lower_is_better<T, U>(
tolerance: &T,
old: U,
new: U,
spec: FmtSpec,
) -> Selfwhere
T: LowerIsBetter<U>,
Construct a new Report using tolerance::LowerIsBetter.
See also: Report::lower_is_better.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Check
impl !Send for Check
impl !Sync for Check
impl !UnwindSafe for Check
impl Forget for Check
impl Freeze for Check
impl Move for Check
impl Unpin for Check
impl UnsafeUnpin for Check
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