pub type Qu<A> = Qubit<S<Z>, A>;
The qubit proposition ~a.
~a
pub struct Qu<A>(/* private fields */);