[][src]Enum tremor_script::ast::BinOpKind

pub enum BinOpKind {
    Or,
    Xor,
    And,
    BitOr,
    BitXor,
    BitAnd,
    Eq,
    NotEq,
    Gte,
    Gt,
    Lte,
    Lt,
    RBitShiftSigned,
    RBitShiftUnsigned,
    LBitShift,
    Add,
    Sub,
    Mul,
    Div,
    Mod,
}

we're forced to make this pub because of lalrpop

Variants

Or

we're forced to make this pub because of lalrpop

Xor

we're forced to make this pub because of lalrpop

And

we're forced to make this pub because of lalrpop

BitOr

we're forced to make this pub because of lalrpop

BitXor

we're forced to make this pub because of lalrpop

BitAnd

we're forced to make this pub because of lalrpop

Eq

we're forced to make this pub because of lalrpop

NotEq

we're forced to make this pub because of lalrpop

Gte

we're forced to make this pub because of lalrpop

Gt

we're forced to make this pub because of lalrpop

Lte

we're forced to make this pub because of lalrpop

Lt

we're forced to make this pub because of lalrpop

RBitShiftSigned

we're forced to make this pub because of lalrpop

RBitShiftUnsigned

we're forced to make this pub because of lalrpop

LBitShift

we're forced to make this pub because of lalrpop

Add

we're forced to make this pub because of lalrpop

Sub

we're forced to make this pub because of lalrpop

Mul

we're forced to make this pub because of lalrpop

Div

we're forced to make this pub because of lalrpop

Mod

we're forced to make this pub because of lalrpop

Trait Implementations

impl Clone for BinOpKind[src]

impl Copy for BinOpKind[src]

impl Debug for BinOpKind[src]

impl Display for BinOpKind[src]

impl PartialEq<BinOpKind> for BinOpKind[src]

impl Serialize for BinOpKind[src]

impl StructuralPartialEq for BinOpKind[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> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Send + Sync + Any
[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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,