type Nor<L, R> = Not<Or<L, R>>;
Nor
s two Booleans
This type alias takes Boolean parameters and evaluates to
either True or False.
assert_eq!(Nor::<True ,True >::VALUE,false);
assert_eq!(Nor::<False,True >::VALUE,false);
assert_eq!(Nor::<True ,False>::VALUE,false);
assert_eq!(Nor::<False,False>::VALUE,true);