enum_parity 0.2.1

a macro that enforces enum discriminant bit parity
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use enum_parity::bit_parity;

struct Foo;

#[bit_parity(even)]
#[repr(u8)]
impl Foo {
    fn new() -> Self {
        Foo
    }
}

fn main() {}