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 |