Crate more_asserts [−] [src]
Small library providing some macros helpful for asserting.
Macros
assert_ge |
Panics if the first expression is not greater than or equal to the second.
Requires that the types be comparable with |
assert_gt |
Panics if the first expression is not strictly greater than the second.
Requires that the types be comparable with |
assert_le |
Panics if the first expression is not less than or equal to the second.
Requires that the types be comparable with |
assert_lt |
Panics if the first expression is not strictly less than the second.
Requires that the types be comparable with |
assert_ne |
Panics if the two expressions are equal. Requires that the types be
comparable with |
debug_assert_ge |
Panics if the first expression is not greater than or equal to the second.
Requires that the types be comparable with |
debug_assert_gt |
Panics if the first expression is not strictly greater than the second.
Requires that the types be comparable with |
debug_assert_le |
Panics if the first expression is not less than or equal to the second.
Requires that the types be comparable with |
debug_assert_lt |
Panics if the first expression is not strictly less than the second.
Requires that the types be comparable with |
debug_assert_ne |
Panics if the two expressions are equal. Requires that the types be
comparable with |
debug_unreachable |
Panics if reached. This is a variant of the standard library's |