pub trait Not { type Output; }
The negation of a Bool.
Bool
The result of this operation.
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".