[][src]Enum gdnative::prelude::VariantOperator

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

Godot variant operator kind.

Variants

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

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> CallHasher for T where
    T: Hash

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?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.