pub fn logical_not(a: impl IntoExpr) -> Result<Expr>
!a of a boolean; a constant folds (C++ logical_not).
!a
logical_not