Enum sqlparser::ast::BinaryOperator[][src]

pub enum BinaryOperator {
    Plus,
    Minus,
    Multiply,
    Divide,
    Modulus,
    StringConcat,
    Gt,
    Lt,
    GtEq,
    LtEq,
    Spaceship,
    Eq,
    NotEq,
    And,
    Or,
    Like,
    NotLike,
    BitwiseOr,
    BitwiseAnd,
    BitwiseXor,
    PGBitwiseXor,
    PGBitwiseShiftLeft,
    PGBitwiseShiftRight,
}

Binary operators

Variants

Plus
Minus
Multiply
Divide
Modulus
StringConcat
Gt
Lt
GtEq
LtEq
Spaceship
Eq
NotEq
And
Or
Like
NotLike
BitwiseOr
BitwiseAnd
BitwiseXor
PGBitwiseXor
PGBitwiseShiftLeft
PGBitwiseShiftRight

Trait Implementations

impl Clone for BinaryOperator[src]

impl Debug for BinaryOperator[src]

impl Display for BinaryOperator[src]

impl Eq for BinaryOperator[src]

impl Hash for BinaryOperator[src]

impl PartialEq<BinaryOperator> for BinaryOperator[src]

impl StructuralEq for BinaryOperator[src]

impl StructuralPartialEq for BinaryOperator[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.