[][src]Enum tremor_script::ast::UnaryOpKind

pub enum UnaryOpKind {
    Plus,
    Minus,
    Not,
    BitNot,
}

we're forced to make this pub because of lalrpop

Variants

Plus

we're forced to make this pub because of lalrpop

Minus

we're forced to make this pub because of lalrpop

Not

we're forced to make this pub because of lalrpop

BitNot

we're forced to make this pub because of lalrpop

Trait Implementations

impl Clone for UnaryOpKind[src]

impl Copy for UnaryOpKind[src]

impl Debug for UnaryOpKind[src]

impl Display for UnaryOpKind[src]

impl PartialEq<UnaryOpKind> for UnaryOpKind[src]

impl Serialize for UnaryOpKind[src]

impl StructuralPartialEq for UnaryOpKind[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>,