[][src]Enum gdnative_bindings::VariantOperator

#[repr(u32)]
pub enum VariantOperator {
    Equal,
    NotEqual,
    Less,
    LessEqual,
    Greater,
    GreaterEqual,
    Add,
    Subtact,
    Multiply,
    Divide,
    Negate,
    Positive,
    Module,
    Concat,
    ShiftLeft,
    ShiftRight,
    BitAnd,
    BitOr,
    BitXor,
    BitNegate,
    And,
    Or,
    Xor,
    Not,
    In,
    Max,
}

Variants

Equal
NotEqual
Less
LessEqual
Greater
GreaterEqual
Add
Subtact
Multiply
Divide
Negate
Positive
Module
Concat
ShiftLeft
ShiftRight
BitAnd
BitOr
BitXor
BitNegate
And
Or
Xor
Not
In
Max

Trait Implementations

impl Clone for VariantOperator[src]

impl Copy for VariantOperator[src]

impl Debug for VariantOperator[src]

impl Eq for VariantOperator[src]

impl Hash for VariantOperator[src]

impl PartialEq<VariantOperator> for VariantOperator[src]

impl StructuralEq for VariantOperator[src]

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