should/traits/
approx_equal.rs

1use crate::expected::Expected;
2
3pub trait ShouldBeApproximatelyEqual<T: ?Sized> {
4    fn should_be_approx(&self, expected: impl Expected<T>, tolerance: impl Expected<T>);
5    fn should_not_be_approx(&self, expected: impl Expected<T>, tolerance: impl Expected<T>);
6}