pub fn negate<T>(expr: T) -> Self
    where
        T: Into<E>,
    {
        Self {
            op: UnaryOperator::SignNegative,
            rhs: expr.into(),
        }
    }
/// Creates a negation of an expression.
Creates a negation of an expression.
Creates a negation of an expression .
pub fn negate<T>(expr: T) -> Self
    where
        T: Into<E>,
    {
        Self {
            op: UnaryOperator::SignNegative,
            rhs: expr.into(),
        }
    }
pub fn negate < T > ( expr : T ) -> Self where T : Into < E > , { Self { op : UnaryOperator :: SignNegative , rhs : expr . into ( ) , } }
Creates a negation of an expression.
Creates a negation of an expression .
expr
T
expr
T