check_mate
Check yourself before you wreck yourself.
A small Rust utility library inspired by the ideas of "Parse, don't validate"[1] and its follow-up, "Names are not type safety"[2]. Its goal is to extend the idea to checking invariants more generally. See the crate documentation for more information.