macro_rules! implies {
($premise:expr => $conclusion:expr) => { ... };
}Expand description
implies!(premise => conclusion) means that if the premise is true, so
must be the conclusion.
This simply expands to !premise || conclusion and is intended to make checks more readable,
as the concept of an implication is more natural to think about than its expansion.