kimchi/circuits/
macros.rs

1/// checks if two expressions are equal, if not return an error:
2/// `ensure_eq(left, right, "some error")`
3macro_rules! ensure_eq {
4    ($a:expr, $b:expr, $c:expr) => {
5        if $a != $b {
6            return Err($c.into());
7        }
8    };
9}