Type Definition Not
core_extensions::type_level_bool
type Not<T> = <T as Not>::Output;
Negates a Boolean.
This type alias takes Boolean parameters and evaluates to either True or False.
assert_eq!(Not::<True >::VALUE,false); assert_eq!(Not::<False>::VALUE,true);